Beiträge von SylpheedW

    ich suche ein admin script wie dieser (von mir)

    #include <a_samp>
    new ADMIN[MAX_PLAYERS];


    public OnPlayerSpawn(playerid)
    {
    if(ADMIN[playerid]==1)
    {
    SetPlayerColor(playerid,0x8E033FFF);
    }
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/aduty", cmdtext, true, 10) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    if(ADMIN[playerid]==1)
    {
    SendClientMessage(playerid, 0x0099FFFF, "Du bist bereits Duty");
    }
    if(ADMIN[playerid]==0)
    {
    SendClientMessageToAll(0x8E033FFF, "Ein Admin ist Duty");
    SendClientMessage(playerid, 0x0099FFFF, "Du hast dich als Admin eingeloggt");
    SetPlayerHealth(playerid, 100);
    SetPlayerColor(playerid,0x8E033FFF);
    ADMIN[playerid]=1;
    }
    return 1;
    }
    else return SendClientMessage(playerid, 0xFF4217FF, "Du bist kein Admin du Noob");
    }

    if (strcmp("/aoff", cmdtext, true, 10) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    if(ADMIN[playerid]==0)
    {
    SendClientMessage(playerid, 0x0099FFFF, "Du warst nicht ADuty");
    }
    if(ADMIN[playerid]==1)
    {
    SetPlayerColor(playerid,0xFFFFFFFF);
    SendClientMessage(playerid, 0x0099FFFF, "Du hast dich als Admin ausgeloggt");
    ADMIN[playerid]=0;
    }
    return 1;
    }
    else return SendClientMessage(playerid, 0xFF4217FF, "Du bist kein Admin du Noob");
    }
    return 0;
    }
    nur statt 2 befehlen nur 1ner
    habe verucht aber ist eine 8Schleife
    könnt ihr mir ein script geben

    das geld soll er so oder so gekommen
    und warn gib es diese
    C:\Dokumente und Einstellungen\Piet\Desktop\SAMP-Server\filterscripts\info.pwn(803) : warning 235: public function lacks forward declaration (symbol "pay")
    C:\Dokumente und Einstellungen\Piet\Desktop\SAMP-Server\filterscripts\info.pwn(812) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Piet\Desktop\SAMP-Server\filterscripts\info.pwn(812) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Piet\Desktop\SAMP-Server\filterscripts\info.pwn(812) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Piet\Desktop\SAMP-Server\filterscripts\info.pwn(817) : warning 235: public function lacks forward declaration (symbol "jail")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5Warnings.

    ich wollte das als payday wenn mann im minus ist das mann dann in den knast kommt

    #include <a_samp>
    new JAIL[MAX_PLAYERS];//oben


    public OnGameModeInit()
    {
    SetTimer("pay",900000,1);//timer
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    if(JAIL[playerid]==1)
    {
    SetPlayerPos(playerid,265.7509,77.5352,1001.0391);
    }
    return 1;
    }


    public pay(playerid)
    {
    GivePlayerMoney(playerid,4000);
    GameTextForPlayer(playerid,"~>~Payday +4K",5000,1);
    if(GetPlayerMoney(playerid) < 0)
    {
    JAIL[playerid]=1;
    SendClientMessage(playerid, 0x99CC00FF,"Du bist im Knast für 3-minuten weil du Schulden hast");
    SetPlayerScore(playerid, GetPlayerScore( playerid ) -3 );
    SetPlayerPos(playerid,265.7509,77.5352,1001.0391);
    }
    if(JAIL[playerid]==1)
    {
    SetTimer(jail,180000,0);
    }
    SetPlayerScore(playerid, GetPlayerScore( playerid ) +3 );
    }


    public jail(playerid)
    {
    SetPlayerPos(playerid,1551.2628,-1675.8348,15.7734);
    JAIL[playerid]=0;
    SendClientMessage(playerid, 0x99CC00FF,"Du bist raus");
    }

    wo ist der fehler