Warnings: Number of arguments does not match definition

  • Warnings: Number of arguments does not match definition

    Script&Compile
    Spoiler anzeigen
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(110) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(118 ) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(153 ) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(153) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(161) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(161) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(169) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(169) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(177) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(177) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(185) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(185) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(459) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(473) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(484) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(499) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(537) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(566) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(577) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(587) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(599) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(611) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(618 ) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(630) : warning 202: number of arguments does not match definition
    C:\Users\Giuseppe\Desktop\MyServer\gamemodes\test.pwn(667) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    [pwn]25 Warnings.


    #include <a_samp>
    #include <ocmd>
    #include <Dini>
    #include <MD5>
    #include <sscanf2>

    #pragma tabsize 0

    #define Rot 0xFF0000FF
    #define Blau 0x00C3FFFF
    #define Gelb 0xFFFA00FF
    #define Weiß 0xFEFEFEFF
    #define Pink 0xFF00D7FF
    #define MD5

    #define DIALOG_TRINKEN 1
    #define DIALOG_REGISTER 2
    #define DIALOG_LOGIN 3

    main()
    {
    print("\n----------------------------------");
    print("[--SeriouS-Hard-WaR--]");
    print("----------------------------------\n");
    }


    public OnGameModeInit()
    {
    SetGameModeText("[SHW]-TDM-[SHW]");
    UsePlayerPedAnims();
    AddPlayerClass(287, 347.7309, 2028.6614, 22.6406, 269.1425, 24, 200, 25, 200, 0, 0);
    return 1;
    }

    public OnGameModeExit()
    {
    return 1;
    }

    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 347.7309,2028.6614,22.6406);
    SetPlayerCameraPos(playerid, 347.0841,2028.6669,22.6406);
    SetPlayerCameraLookAt(playerid, 347.7309,2028.6614,22.6406);
    SetPlayerFacingAngle (playerid, 86.6592);
    return 1;
    }

    public OnPlayerConnect(playerid)
    {
    SetPlayerVirtualWorld(playerid,0);
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login Vorgang","Herzlich Willkommen zurück auf meinem Server!\nGib bitte unten dein Passwort ein","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register Vorgang","Herzlich Willkommen.\nBevor du loslegen kannst musst du dich zuerst registrieren.\nGib unten dein gewünschtes Passwort an!","Register","Abbrechen");
    }
    return 1;
    }

    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"eingeloggt") == 1)
    {
    SpielerSpeichern(playerid);
    }
    return 1;
    }

    public OnPlayerSpawn(playerid)
    {
    return 1;
    }

    public OnPlayerDeath(playerid, killerid, reason)
    {
    SetPlayerScore(killerid,GetPlayerScore(killerid)+2);
    SetPVarInt(killerid,"Level",GetPlayerScore(killerid));
    SpielerSpeichern(killerid);
    GivePlayerMoney(killerid,15000);
    SpielerSpeichern(killerid);
    SetPVarInt(playerid,"Geld",GetPlayerMoney(playerid));
    SendDeathMessage (playerid,killerid,reason);
    SetPlayerHealth(killerid,10);
    SetPlayerArmour(killerid,25);
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }

    public OnPlayerText(playerid, text[])
    {
    return 1;
    }

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Restart", cmdtext, true, 10) == 0)
    {
    if(IsPlayerAdmin(playerid,2))
    SendRconCommand ("gmx");
    SendClientMessageToAll(playerid,"Neustart");
    }else{
    return 1;
    }
    if (strcmp("/Ah", cmdtext, true, 10) == 0)
    {
    if(IsPlayerAdmin(playerid,1))
    SendClientMessage (playerid, Weiß, "----------[AdminHelp]----------");
    SendClientMessage (playerid, Rot, "AdminLevel[1]");
    SendClientMessage (playerid, Rot, "/Kick /Tban[Timeban] /ban /Goto /GetHere");
    SendClientMessage (playerid, Rot, "/GiveWeapons /GiveMoney /Pm");
    SendClientMessage (playerid, Blau, "AdminLevel[2]");
    SendClientMessage (playerid, Blau, "/SetAdmin /Wetter /acar");
    SendClientMessage (playerid, Weiß, "-------------------------------");
    return 1;
    }
    if (strcmp("/Whelp", cmdtext, true, 10) == 0)
    {
    SendClientMessage (playerid, Gelb, "----------[BuyWeapons]----------");
    SendClientMessage (playerid, Weiß, "/Pack1 [Tec9/M4A1");
    SendClientMessage (playerid, Weiß, "/Pack2 [UZI/Ak47");
    SendClientMessage (playerid, Weiß, "/Pack3 [Mp5/9mm]");
    SendClientMessage (playerid, Weiß, "/Pack4 [Sawnoff/Country Rifle");
    SendClientMessage (playerid, Weiß, "/Pack5 [Sniper/Combat");
    SendClientMessage (playerid, Gelb, "--------------------------------");
    return 1;
    }
    if (strcmp("/Help", cmdtext, true, 10) == 0)
    {
    SendClientMessage (playerid, Gelb, "----------[Commands]----------");
    SendClientMessage (playerid, Weiß, "/Report");
    SendClientMessage (playerid, Weiß, "/Stats");
    SendClientMessage (playerid, Weiß, "/Eat");
    SendClientMessage (playerid, Weiß, "/Kill");
    SendClientMessage (playerid, Weiß, "/Pn");
    SendClientMessage (playerid, Weiß, "/Whelp [WeaponPackHelp]");
    SendClientMessage (playerid, Gelb, "-------------------------------");
    return 1;
    }
    if (strcmp("/Pack1", cmdtext, true, 10) == 0)
    {
    GivePlayerWeapon (playerid, 32, 500, 33, 500);
    SetPlayerHealth (playerid, 100);
    SetPlayerArmour (playerid, 100);
    GivePlayerMoney (playerid, -65000);
    return 1;
    }
    if (strcmp("/Pack2", cmdtext, true, 10) == 0)
    {
    GivePlayerWeapon (playerid, 26, 500, 22, 500);
    SetPlayerHealth (playerid, 100);
    SetPlayerArmour (playerid, 100);
    GivePlayerMoney (playerid, -65000);
    return 1;
    }
    if (strcmp("/Pack3", cmdtext, true, 10) == 0)
    {
    GivePlayerWeapon (playerid, 28, 500, 30, 500);
    SetPlayerHealth (playerid, 100);
    SetPlayerArmour (playerid, 100);
    GivePlayerMoney (playerid, -45000);
    return 1;
    }
    if (strcmp("/Pack4", cmdtext, true, 10) == 0)
    {
    GivePlayerWeapon (playerid, 28, 500, 30, 500);
    SetPlayerHealth (playerid, 100);
    SetPlayerArmour (playerid, 100);
    GivePlayerMoney (playerid, -55000);
    return 1;
    }
    if (strcmp("/Pack5", cmdtext, true, 10) == 0)
    {
    GivePlayerWeapon (playerid, 34, 500, 27, 500);
    SetPlayerHealth (playerid, 100);
    SetPlayerArmour (playerid, 100);
    GivePlayerMoney (playerid, -95000);
    return 1;
    }
    if(strcmp("/Eat",cmdtext,true,10) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_TRINKEN,DIALOG_STYLE_LIST,"Menü","JackDaniels\nWodka\nJimBeam","Kaufen","Abbrechen");
    }
    return 0;
    }

    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }

    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }

    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }

    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }

    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }

    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }

    public OnRconCommand(cmd[])
    {
    return 1;
    }

    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }

    public OnObjectMoved(objectid)
    {
    return 1;
    }

    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }

    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }

    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }

    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }

    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }

    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }

    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }

    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }

    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }

    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }

    public OnPlayerUpdate(playerid)
    {
    return 1;
    }

    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }

    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }

    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }

    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_LOGIN)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,Rot,"Du hast den Login Vorgang abgebrochen und wirst deshalb nun gekickt!");
    Kick(playerid);
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das angegebene Passwort war leider falsch!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Gib unten dein korrektes Passwort ein!","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,MD5_Hash(inputtext));
    return 1;
    }
    }
    }
    if(dialogid == DIALOG_REGISTER)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen und wirst gekickt!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Dein angegebens Passwort war nicht lang genug!\nBitte versuche es erneut!");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register","Herzlich Willkommen.\n Da dies dein 1.Besuch bei uns ist, musst du dich zuerst registrieren.\nGib bitte unten dein gewünschtes Passwort ein!","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,MD5_Hash(inputtext));
    return 1;
    }
    }
    }
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }


    stock SpielerName(playerid)
    {
    new GetName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,GetName,sizeof(GetName));
    return GetName;
    }


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    dini_IntSet(Spielerdatei,"Banned",0);
    dini_IntSet(Spielerdatei,"Adminlevel",0);
    dini_IntSet(Spielerdatei,"V.I.P",0);
    dini_IntSet(Spielerdatei,"Geld",1000);
    SetPVarInt(playerid,"eingeloggt",1);
    return 1;
    }

    //Login-Stock
    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    new string[128];
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    SpielerLaden(playerid);
    SendClientMessage(playerid,Blau,"Du hast dich erfolgreich eingeloggt");
    format(string,sizeof(string),"[JOIN] %s hat den Server betreten",SpielerName(playerid));
    SendClientMessageToAll(Pink,string);
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Du hast leider ein falsches Passwort angegeben!\nBitte versuche es erneut!","Login","Abbrechen");
    }
    return 1;
    }

    //SpielerLaden-Stock
    stock SpielerLaden(playerid)
    {
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"V.I.P",dini_Int(Spielerdatei,"V.I.P"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"eingeloggt",1);
    SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
    if(GetPVarInt(playerid,"Banned") == 1)
    {
    SendClientMessage(playerid,Rot,"Du kannst mit diesem Account nicht spielen, da er gebannt ist!\nBei Fragen oder Einwänden kontaktiere einen Admin!");
    Kick(playerid);
    }
    return 1;
    }

    //SpielerSPeichern-Stock
    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"eingeloggt") == 1)
    {
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"V.I.P",GetPVarInt(playerid,"V.I.P"));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    }
    return 1;
    }

    ocmd:Setadmin(playerid,params[])
    {
    new userid, rank, string[259];
    if(IsPlayerAdmin(playerid,2))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    if(sscanf(params,"ud",userid,rank))return SendClientMessage(playerid,Blau,"[Hilfe]{FFFFFF} Benutze /Setadmin [ID] [Rank].");
    if(rank<1&&rank>2)return SendClientMessage(playerid,Rot,"[Fehler]{FFFFFF} Bitte gebe einen gültigen Rang an.");
    format(string,sizeof(string),"[Admin Control] {FF6E00}Projekt Leiter %s {FFFFFF}hat dich zum {FF6E00}Administrator Rang %d {FFFFFF}ernannt.",SpielerName(playerid),rank);
    SendClientMessage(userid,Rot,string);
    format(string,sizeof(string),"[Admin Control] {FF6E00}Du {FFFFFF}hast {FF6E00}%s {FFFFFF}zum Administrator Rang {FF6E00}%d {FFFFFF}ernannt.",SpielerName(userid),rank);
    SendClientMessage(playerid,Rot,string);
    SetPVarInt(userid,"Adminlevel",rank);
    SpielerSpeichern(userid);
    return 1;
    }

    ocmd:kick(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new pID, reason[200],string[200];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Blau,"[Hilfe]: Benutze /kick [ID] [Grund]");
    format(string,sizeof(string), "[Admin Control] {FF6E00}%s{FFFFFF} wurde von {FF6E00}%s{FFFFFF} gekickt. Grund {FF6E00}[%s]",SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(Rot,string);
    Kick(pID);
    return 1;
    }

    ocmd:bann(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1)) return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    {
    new pID, reason[200],string[200];
    if(sscanf(params,"us",pID,reason)) return SendClientMessage(playerid,Rot,"Versuch es noch einmal es geht so: /ban [ID] [Grund].");
    format(string,sizeof(string),"[Admin Control] {FF6E00}%s{FFFFFF} wurde von {FF6E00}%s{FFFFFF} gebannt. Grund {FF6E00}[%s]",SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(Rot,string);
    SetPVarInt(playerid,"Gebannt",1);
    BanEx(pID, reason);
    Ban(pID);
    }
    return 1;
    }

    ocmd:tban(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Rang zu Niedrig.");
    new pID, time, grund[128];
    if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,Blau,"/tban [playerid] [zeit] [grund]");
    if(IsPlayerConnected(pID))
    {
    if(time>0&&time<1000)
    {
    new string[128];
    format(string,sizeof(string),"AdmCdm: %s wurde von %s für %i Minuten gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),time,grund);
    SendClientMessageToAll(Blau,string);
    new wert;

    wert=gettime()+(60*time);

    SetPVarInt(pID,"timeban",wert);

    Kick(pID);
    return 1;
    }
    SendClientMessage(playerid,Rot,"Ungültige Zeit.");
    return 1;
    }
    SendClientMessage(playerid,Blau,"Spieler ist nicht online.");
    return 1;
    }

    ocmd:report(playerid,params[])
    {
    new pID,report[64];
    new string[128];
    if(sscanf(params,"us",pID,report))return SendClientMessage(playerid,Blau,"[Hilfe] {FFFFFF}Bentuze /Report [ID] [Grund].");
    format(string,sizeof(string), "[Report] {FFFFFF}%s hat %s gemeldet. Grund: %s", SpielerName(playerid),SpielerName(pID),report);
    GameTextForPlayer(playerid,"Report ~g~gespeichert.",4000,1);
    return 1;
    }

    ocmd:gethere(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new string[128],player;
    if(sscanf(params,"u",player))return SendClientMessage(playerid,Blau,"[Hilfe]:{FFFFFF} Benutze /Gethere [ID].");
    {
    new sendername[MAX_PLAYER_NAME],playername[MAX_PLAYER_NAME];
    GetPlayerName(player,sendername,sizeof sendername);
    GetPlayerName(playerid,playername,sizeof playername);
    format(string,sizeof string,"[Admin Control] {FF6E00}Administrator %s{FFFFFF} hat {FF6E00}Dich{FFFFFF} zu sich teleportiert.",playername);
    SendClientMessage(player,Blau,string);
    format(string,sizeof string,"[Admin Control] {FF6E00}Du{FFFFFF} hast {FF6E00}%s{FFFFFF} zu Dir teleportiert.",sendername);
    SendClientMessage(playerid,Blau,string);
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    if(IsPlayerInAnyVehicle(player))
    {
    new autoid = GetPlayerVehicleID(player);
    SetVehiclePos(autoid, X, Y+4, Z);
    }
    else
    {
    SetPlayerPos(player,X,Y+2,Z);
    }
    }
    return 1;
    }

    ocmd:goto(playerid,params[])
    {
    new pID;
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Blau,"[Hilfe]{FFFFFF} Benutze /Goto [ID].");
    if(IsPlayerConnected(pID))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Der Spieler ist nicht online.");
    new Float:x,Float:y,Float:z;
    GetPlayerPos(pID,x,y,z);
    SetPlayerPos(playerid,x,y,z);
    return 1;
    }

    ocmd:giveweapon(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new pID,wID,ammo;
    if(sscanf(params,"uii",pID,wID,ammo))return SendClientMessage(playerid,Blau,"Nutze /Giveweapon [id] [waffe] [ammo]");
    if(wID<1||wID>40)return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Du kannst nur eine Waffe von 1-40 wählen.");
    GivePlayerWeapon(pID,wID,ammo);
    return 1;
    }

    ocmd:ACar(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new modelid;
    if(sscanf(params,"d",modelid))return SendClientMessage(playerid,Blau,"[Hilfe]{FFFFFF} Benutze /ACar [Auto ID].");
    if(modelid < 402 || modelid > 611)return SendClientMessage(playerid,Rot,"[Fehler]{FFFFFF} Die Fahrzeug ID ist ungültig. Du kannst eine Fahrzeug ID zwischen 402 und 603 auswählen.");
    new Float:pos[3];
    GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
    CreateVehicle(modelid,pos[0]+1,pos[1]+1,pos[2],0,0,0,-1);
    return 1;
    }

    ocmd:o(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new sendername[MAX_PLAYER_NAME], string[180];
    if(sscanf(params,"s",string))return SendClientMessage(playerid,Blau,"[Hilfe]{FFFFFF} Benutze /o [Text].");
    GetPlayerName(playerid,sendername, sizeof(sendername));
    format(string, sizeof(string), "(( {FF6E00}%s{FFFFFF}: %s ))", sendername, string);
    SendClientMessageToAll(Pink, string);
    printf("((OOC %s: %s ))",sendername, string);
    return 1;
    }

    ocmd:a(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,1))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new text[128],string[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,Blau,"[Hilfe]{FFFFFF} Benutze /a [Text].");
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsPlayerAdmin(i,1))
    {
    format(string,sizeof(string),"[Admin Chat] %s: %s",SpielerName(playerid),text);
    SendClientMessage(i,Gelb,string);
    }
    }
    }
    return 1;
    }

    ocmd:givemoney(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,2)) return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    {
    new Euro,pID, string[128];
    if(sscanf(params,"ud",pID,Euro))return SendClientMessage(playerid,Blau,"[Hilfe]{FFFFFF} Benutze /Givemoney [ID] [Summe].");
    format(string, sizeof(string),"[Admin Control] {FFFFFF}Du hast {FF6E00}%s {FFFFFF}%d$ gegeben.",SpielerName(pID),Euro);
    SendClientMessage(playerid,Blau,string);
    format(string, sizeof(string),"[Admin Control] {FFFFFF}Du von {FF6E00}%s %d$ {FFFFFF}bekommen.",SpielerName(playerid),Euro);
    SendClientMessage(pID,Blau,string);
    GivePlayerMoney(pID,Euro);
    SetPVarInt(playerid,"Geld",Euro);
    SpielerSpeichern(pID);
    return 1;
    }

    }

    ocmd:pn(playerid,params[])
    {
    new otherid, string[400], Nachricht[400];
    if(sscanf(params,"us",otherid,Nachricht))return SendClientMessage(playerid,Blau,"[Hilfe]:{FFFFFF} Benutze /Pn [ID] [Text].");
    format(string,sizeof(string),"[Privat Nachricht] {FF6E00}%s{FFFFFF} sagt Dir{FF6E00}[%s]",SpielerName(playerid),Nachricht);
    SendClientMessage(otherid,Gelb,string);
    format(string,sizeof(string),"[Privat Nachricht] {FF6E00}Du{FFFFFF} hast zu {FF6E00}%s{FFFFFF} gesagt{FF6E00} [%s]",SpielerName(otherid),Nachricht);
    SendClientMessage(playerid,Gelb,string);
    return 1;
    }

    ocmd:tv(playerid,params[])
    {
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Blau,"[Hilfe]:{FFFFFF} Benutze /pm [ID] [Text].");
    SetCameraBehindPlayer(pID);
    return 1;
    }

    ocmd:wetter(playerid,params[])
    {
    if(IsPlayerAdmin(playerid,2))return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new weatherid1,string[128];
    if(sscanf(params,"i",weatherid1))return SendClientMessage(playerid, Blau,"[Hilfe]: Benutze /Wetter [Wetter ID]");
    {
    SetWeather(weatherid1);
    format(string,sizeof(string),"[Admin Control] {FF6E00}Du{FFFFFF} hast das Wetter in {FF6E00}ID %d{FFFFFF} geändert.",weatherid1);
    SendClientMessage(playerid,Rot,string);
    }
    return 1;
    }
    [/pwn]

    Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von Logan_Adams () aus folgendem Grund: Passende Überschrift