Szerző Téma: /vonszol erroros help  (Megtekintve 676 alkalommal)

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
/vonszol erroros help
« Dátum: 2013. február 02. - 11:26:04 »
0 Show voters
Hello valaki tud segíteni nem találom a hibát
 error
 
C:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\sook.pwn(9) : error 017: undefined symbol \"cmd\"
C:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\sook.pwn(11) : error 017: undefined symbol \"OnDuty\"
C:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\sook.pwn(11) : warning 215: expression has no effect
C:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\sook.pwn(11) : error 001: expected token: \";\", but found \"]\"
C:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\sook.pwn(11) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Dokumentumok\\sook.pwn(11) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
5 Errors.

 

#include <a_samp>
#include <zcmd>
#include <fixchars>
#include <streamer>
#include <Dini>
#include <sscanf2>
public OnPlayerCommandText(playerid, cmdtext[])
    if(sscanf(cmd, \"/tazer\") || sscanf(cmd, \"/sokk\"))
    {
        if(OnDuty[playerid]==0) return SendClientMessage(playerid, COLOR_GREY, \"   Nem vagy szolgálatban!\");
        if(Sokkolt[playerid] > 0)
        {
            SendFormatMessage(playerid, COLOR_DVSRED, \"BCLRPG:{F5FFFA} Várnod kell még %d másodpercet.\", Sokkolt[playerid]);
            return 1;
        }
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, \"Autóban sokkolni? Esszeednééélvaaagy? Lesüüüül a motor vazzee!\");
        if(Fegyvere[playerid] != 24 && Fegyvere[playerid] != 23) return Msg(playerid, \"Ezzel a fegyverrel nem tudsz sokkolni!\");
        new suspect;
        if(params > 0) suspect = strval(param[1]);
        else suspect = GetClosestPlayer(playerid);
        if(suspect == playerid) return 1;
        if(!IsPlayerConnected(suspect)) return 1;
        if(PlayerCuffed[suspect] > 0) return SendClientMessage(playerid, COLOR_GREY, \"Játékos már bilincsben van !\");
        if(GetDistanceBetweenPlayers(playerid,suspect) > 5) return SendClientMessage(playerid, COLOR_GREY, \"A közeledben nincs senki!\");
        if(IsPlayerInAnyVehicle(suspect)) return SendClientMessage(playerid, COLOR_GREY, \"Célszemély autóban van, szedd ki elõször !\");
        if(Rabol[suspect] == 1) Rabol[suspect] = 0;
        SendClientMessage(suspect, COLOR_LIGHTBLUE, \"* Lesokkolt egy rendõr, és 60 másodpercig megbénultál.\");
        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"* Lesokkoltad 60 másodpercre.\");
        Cselekves(playerid, \"lõ a sokkolóval, és lesokkolja a célszemélyt.\", 0);
        GameTextForPlayer(suspect, \"~r~Sokkoltak\", 2500, 3);
        Bilincs(suspect, 1);
        ApplyAnimation(suspect,\"CRACK\",\"crckdeth2\",4.1,0,1,1,1,0);
        Fegyvere[suspect] = 0;
        SetPlayerArmedWeapon(suspect, 0);
        Sokkolt[playerid] = 15;
        return 1;
    }

/vonszol erroros help
« Válasz #1 Dátum: 2013. február 02. - 11:53:56 »
0 Show voters
OnDuty és a cmd nincs definálva

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
/vonszol erroros help
« Válasz #2 Dátum: 2013. február 02. - 12:16:45 »
0 Show voters
if(sscanf(cmd, \"/tazer\") || sscanf(cmd, \"/sokk\"))

 
helyett
 
if(sscanf(cmdtext, \"/tazer\") || sscanf(cmdtext, \"/sokk\"))

 
és az OnDuty hiba:
 
new OnDuty[MAX_PLAYERS];

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal