Satla-Zone
התחברות
מציג תוצאות 1 עד 3 מתוך 3

אשכול: פקודות מגניבות ושישמושיות

  1. #1
    ofek0 ofek0 מנותק טירון
    תאריך הצטרפות
    22/05/12
    שם פרטי
    אופק
    הודעות
    24
    קיבל לייק
    0 פעמים

    פקודות מגניבות ושישמושיות

    חלק מהפקודות אני בניתי וחלק מהסאמפ העולמי


    פקודה שמביאה לך לייזר (זה דומה ללייזר)
    PHP Code:
    if(!strcmp("/L"cmdtexttrue))
    {
        
    SetPlayerAttachedObject(playerid,0,19082,6); //
        
    SetPlayerAttachedObject(playerid,1,19082,5); //
        
    return 1;


    פקודה שניה - מילוי חיים לשחקן

    סטוק
    PHP Code:
    stock SetFullPlayer(playeridFloat:HealthFloat:Armour)
    {
        
    SetPlayerHealth(playeridHealth);
        
    SetPlayerArmour(playeridArmour);
        return 
    1;

    הפקודה עצמה
    PHP Code:
    if(strcmp("/SetFullPlayer"cmdtexttrue10) == 0)
    {
        
    tmp strtok(cmdtextidx);

        if(!
    strlen(tmp))
            return 
    SendClientMessage(playerid, -1"USAGE: /SetFullPlayer [ID]");

        
    id strval(tmp);

        if(!
    IsPlayerConnected(id))
            return 
    SendClientMessage(playerid0xFF0000FF"NOT ID");

        
    SetFullPlayer(id100100);
        return 
    1;


    פקודה שלישית - לתת מיני גאן לשחקן (רק לרקון)
    PHP Code:
    if(strcmp("/getmini"cmdtexttrue10)==0)
    {
        if(!
    IsPlayerAdmin(playerid))
        {
            
    // check if player is admin
            
    SendClientMessage(playerid0xAA3333AA"You aren't an admin.");
        }
        else
        {
            
    GivePlayerWeapon(playerid,38,10000);
            
    SendClientMessage(playerid0x00FF00FF"[Admin] You have recived a Minigun!");
        }

        return 
    1

    פקודה רביעית - קיק לכל השרת
    PHP Code:
    if(strcmp("/kickall"cmdtexttrue,8)==0)
    {
        if(!
    IsPlayerAdmin(playerid))
        {
            return 
    SendClientMessage(platerid0xFF6347AA,"You are not an admin!");
        }

        for(new 
    players=0players<MAX_PLAYERSplayers++)
        {
            if(
    IsPlayerConnected(players))
            {
                
    Kick(players);
            }
        }

        return 
    1;


    המשך בתגובה הבאה

    פקודה חמישית - קיל (להתאבד)
    PHP Code:
    if(strcmp(cmdtext,"/kill",true)==0)
    {
        
    SendClientMessage(playerid,COLOR_RED,"התאבדתה ");
        
    SetPlayerHealth(playerid,-100);
        return 
    1;


    פקודה שישית - גוד מוד לרכב
    PHP Code:
    new AutoVehFixTimer[MAX_SERVER_PLAYERS]; 
    commandtext :
    PHP Code:
    if(strcmp("/vgod on"cmdtexttrue,9)==0)
    {
        new 
    Float:health;
        new 
    veh;

        
    veh=GetPlayerVehicleID(playerid);
        
    GetVehicleHealth(vehhealth);

        if(
    health<999)
            
    SetVehicleHealth(veh,1000);

        
    GameTextForPlayer(playerid,"~w~vgod ~g~On!",2000,5);

        
    AutoVehFixTimer[playerid]=SetTimerEx("autofixtimer",1true,"i"playerid);

        return 
    1;

    בסוף של המוד
    PHP Code:
    forward autofixtimer(playerid);

    public 
    autofixtimer(playerid)
    {
        new 
    Float:health;
        new 
    veh;

        
    veh=GetPlayerVehicleID(playerid);
        
    GetVehicleHealth(vehhealth);

        if(
    health<999)
            
    SetVehicleHealth(veh,1000);

        return 
    1;


    תגובות בונות האשכול יתעדכן כל כמה זמן השקעתי פה הרבה


    עדכון ראשון פקודה Flip
    PHP Code:
    if(strcmp(cmd"/Flip"true) == 0)
    {
        if(!(
    IsPlayerInAnyVehicle(playerid)))
            return 
    SendClientMessage(playerid,COLOR_WHITE,"אינך ברכב");

        new 
    Float:X,Float:Y,Float:Z,Float:Angle;

        
    GetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z);
        
    GetVehicleZAngle(GetPlayerVehicleID(playerid),Angle);
        
    SetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z+3);
        
    SetVehicleZAngle(GetPlayerVehicleID(playerid),Angle);

        return 
    1;


    פקודה שניה של העדכון Fix
    PHP Code:
    if(strcmp("/fixCar"cmdtexttrue) == 0)
    {
        if(!(
    IsPlayerInAnyVehicle(playerid)))
            return 
    SendClientMessage(playerid,COLOR_WHITE,"אתה לא ברכב");

        new 
    vehicleid GetPlayerVehicleID(playerid);

        
    SetVehicleHealth(vehicleid,1000.0);
        
    RepairVehicle(vehicleid);
        
    SendClientMessage(playerid,0x0FFDD349"רכבך תוקן");

        return 
    1;


    כמובן כולכם יכולים להגיב פה אם פקודות ואני יוסיף
    הוספתי עוד אחת


    עדכון שני

    פקודה ראשונה של העדכון לתת לך JetPack

    סטוק בסוף המוד
    PHP Code:
    strtok(const string[], &index)
    {
        new 
    length strlen(string);

        while ((
    index length) && (string[index] <= ' '))
        {
            
    index++;
        }

        new 
    offset index;
        new 
    result[20];

        while ((
    index length) && (string[index] > ' ') && ((index offset) < (sizeof(result) - 1)))
        {
            
    result[index offset] = string[index];
            
    index++;
        }

        
    result[index offset] = EOS;
        return 
    result;

    הפקודה עצמה
    PHP Code:
    if(!strcmp(cmdtext"/JetPack"true))
    {
        new 
    tmp[128], idx;

        
    tmp strtok(cmdtext,idx);

        new 
    id strval(tmp);

        if(!
    IsPlayerAdmin(playerid))
            return 
    SendClientMessage(playerid,COLOR_WHITE,"/Help BLABLABLA ");

        if(!
    strlen(tmp))
            return 
    SendClientMessage(playerid,COLOR_WHITE,"/JetPack [ID]");

        if(!
    IsPlayerConnected(id))
            return 
    SendClientMessage(playerid,COLOR_RED,"ERORR: Player ID not found");

        
    SetPlayerSpecialAction(id,SPECIAL_ACTION_USEJETPACK);

        return 
    1;


    כמה פקודות להגיד היי להגיד ביי לקנות חבילת נשקים קטנה ולקנות חבילת נשקים גדולה ופאי לשלוח כסף
    PHP Code:
    if(strcmp(cmdtext"/Clean"true) == 0)
    {
        for (new 
    i=0;i<70;i++)
            
    SendClientMessage(playeridCOLOR_RED" ");

        
    SendClientMessage(playeridCOLOR_YELLOW" Clean Chat Succsfully!");

        return 
    1;
    }





    //*==================[Hey-Bye]==================================================

    if (strcmp(cmdtext"/hey"true)==0)
    {
        new 
    pName[MAX_PLAYER_NAME];

        
    GetPlayerName(playeridpNamesizeof(pName));
        
    format(string,sizeof(string), " אומר היי לכולם %s(ID-%d) ",pName);
        
    SendClientMessageToAll(COLOR_YELLOW,string);

        return 
    1;
    }




    if (
    strcmp(cmdtext"/bye"true)==0)
    {
        new 
    pName[MAX_PLAYER_NAME];

        
    GetPlayerName(playeridpNamesizeof(pName));
        
    format(string,sizeof(string), " אומר ביי לכולם %s(ID-%d) ",pName);
        
    SendClientMessageToAll(COLOR_GREEN,string);

        return 
    1;


    פאי לחבילות נשקים
    PHP Code:
    if(strcmp(cmd"/SmallGun"true) == 0)
    {
        
    GivePlayerWeapon(playerid,24,250);
        
    GivePlayerWeapon(playerid,29,250);
        
    GivePlayerWeapon(playerid,33,250);
        
    GivePlayerWeapon(playerid,11,1);
        
    SendClientMessage(playerid,COLOR_WHITE,"קיבלת חבילת נשקים מסוג יחידת קטנה");

        return 
    1;
    }




    if(
    strcmp(cmd"/BigGun"true) == 0)
    {
        
    GivePlayerWeapon(playerid,26,250);
        
    GivePlayerWeapon(playerid,28,250);
        
    GivePlayerWeapon(playerid,31,250);
        
    GivePlayerWeapon(playerid,4,1);
        
    SendClientMessage(playerid,COLOR_WHITE,"קיבלת חבילת נשקים מסוג יחידית גדולה");

        return 
    1;
    }


    if(
    strcmp(cmdtext"/Pay"true) == || (strcmp(cmd"$"true)==0))
    {
        new 
    tmp[256];

        
    tmp strtok(cmdtextidx);

        if(!
    strlen(tmp))
        {
            
    SendClientMessage(playeridCOLOR_WHITE"[USE]: /Pay [שחקן] [סכום]");
            return 
    1;
        }

        
    giveplayerid strval(tmp);

        
    tmp strtok(cmdtextidx);

        if(!
    strlen(tmp))
        {
            
    SendClientMessage(playeridCOLOR_WHITE" [USE]: /Pay [שחקן] [סכום]");
            return 
    1;
        }

        
    moneys strval(tmp);

        
    //printf("givecash_command: %d %d",giveplayerid,moneys);

        
    if (IsPlayerConnected(giveplayerid))
        {
            
    GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
            
    GetPlayerName(playeridsendernamesizeof(sendername));

            
    playermoney GetPlayerMoney(playerid);

            if (
    moneys && playermoney >= moneys)
            {
                
    GivePlayerMoney(playerid, (moneys));
                
    GivePlayerMoney(giveplayeridmoneys);

                
    format(stringsizeof(string), "אתה שלחת כסף (%s)(player: %d), ($%d)."giveplayer,giveplayeridmoneys);
                
    SendClientMessage(playeridCOLOR_YELLOWstring);

                
    format(stringsizeof(string), "אתה קיבלת ($%d) מ (%s) player: (%d)."moneyssendernameplayerid);
                
    SendClientMessage(giveplayeridCOLOR_YELLOWstring);

                
    printf("%s(playerid:%d) העברת (%d) -ל (%s)(playerid:%d)",sendernameplayeridmoneysgiveplayergiveplayerid);
            }
            else
            {
                
    SendClientMessage(playeridCOLOR_YELLOW"אין לך סכום כזה.");
            }
        }
        else
        {
            
    format(stringsizeof(string), "(%d) שחקן זה לא פעיל."giveplayerid);
            
    SendClientMessage(playeridCOLOR_YELLOWstring);
        }

        return 
    1;

    נערך בפעם האחרונה על ידי ofek0 : 06/06/12 ב 22:45

  2. #2
    הסמל האישי של Yagel
    Yagel Yagel מנותק נינג'ה
    תאריך הצטרפות
    28/12/10
    שם פרטי
    יגל
    הודעות
    4,522
    קיבל לייק
    314 פעמים
    תסדר את האשכול, ושים את הקודים בPHP שיהיה יותר נוח לקריאה.

  3. #3
    ofek0 ofek0 מנותק טירון
    תאריך הצטרפות
    22/05/12
    שם פרטי
    אופק
    הודעות
    24
    קיבל לייק
    0 פעמים
    ציטוט במקור פורסם על ידי Yagel צפה בהודעה
    תסדר את האשכול, ושים את הקודים בPHP שיהי יותר נוח לקריאה.
    טוב

נושאים דומים

  1. מלא פקודות יפות ב-cmd
    על ידי Sys32 בפורום מדריכים וטיפים
    תגובות: 13
    הודעה אחרונה: 17/05/10, 10:31
  2. פקודות:
    על ידי porche man בפורום Tactical Ops
    תגובות: 4
    הודעה אחרונה: 27/04/05, 21:45
eXTReMe Tracker