Beiträge von Maximilian

    sagen wir es so
    sobald man den befehl eingibtt wird eine Message an jeden gesendet das der und der den bsn ausraubt
    und wenn er es schafft bekommt der räuber 15.000$ wenn nicht dann nicht

    new string[128], pName[MAX_PLAYER_NAME];
    GetPlayerName(,playerid,pName,sizeof(pName));
    format(string,sizeof(string),"[SPIELERINFO]Spieler %s hat den Server betreten",pName,playerid);
    SendClientMessageToAll(0x00A91EFF,string);




    new disconnect[150], pNAME[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pNAME,MAX_PLAYER_NAME);
    switch(reason)
    {
    case 0: format(disconnect,sizeof (disconnect),"Der Spieler %s hatte einen Timeout",pNAME);
    case 1: format(disconnect,sizeof (disconnect),"Der Spieler %s hat den Server verlassen",pNAME);
    case 2: format(disconnect,sizeof (disconnect),"Der Spieler %s wurde gekickt/gebannt",pNAME);
    }
    SendClientMessageToAll(Connect,disconnect);



    Musst halt passend machen


    if (strcmp(cmd, "/adminduty", true) == 0 || strcmp(cmd, "/aduty", true) == 0)
    {
    if(AdminDuty[playerid] == 0)
    {
    if(PlayerInfo[playerid][pAdmin] == 1 || PlayerInfo[playerid][pAdmin] == 2 || PlayerInfo[playerid][pAdmin] == 3)
    {
    SendClientMessage(playerid,COLOR_GRAD6,"Du bist nun im Dienst!");
    AdminDuty[playerid] = 1;
    Mod[playerid] = Create3DTextLabel("*Administrator Onduty\n DM Verbot!*",Rot,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(Mod[playerid], playerid, 0.0, 0.0, 0.4);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Administrator %s mit der ID:%d ist nun Administrator Duty!",sendername,playerid);
    SendClientMessageToAll(Grau, string);
    SetPlayerArmour(playerid, 100);
    return 1;
    }
    if(PlayerInfo[playerid][pAdmin] == 4 || PlayerInfo[playerid][pAdmin] == 1337)
    {
    SendClientMessage(playerid,COLOR_GRAD6,"Du bist nun im Dienst!");
    AdminDuty[playerid] = 1;
    Supermod[playerid] = Create3DTextLabel("*Administrator Onduty\n DM Verbot!*",Rot,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(Supermod[playerid], playerid, 0.0, 0.0, 0.4);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Administrator %s mit der ID:%d ist nun Administrator Duty!",sendername,playerid);
    SendClientMessageToAll(Grau, string);
    SetPlayerArmour(playerid, 100);
    return 1;
    }
    if(PlayerInfo[playerid][pAdmin] >= 2000)
    {
    SendClientMessage(playerid,COLOR_GRAD6,"Du bist nun im Dienst!");
    AdminDuty[playerid] = 1;
    Admin[playerid] = Create3DTextLabel("*Administrator Onduty\n DM Verbot!*",Rot,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.4);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Administrator %s mit der ID:%d ist nun Administrator Duty!",sendername,playerid);
    SendClientMessageToAll(Grau, string);
    SetPlayerArmour(playerid, 100);
    return 1;
    }
    else if(AdminDuty[playerid] == 1)
    {
    SendClientMessageToAll(Farbe,string,"Nachrichtg");
    }
    return 1;
    }
    return 1;
    }



    Hallo bzw. guten Abend Breadfish,


    ich habe mir heute einen /startbonus befehl geschnappt und ihn in mein
    Script eingebaut!
    Jedoch kommt immer dieser Warning den ich nicht haben will

    H:\Ordner\Roleplay of San Andreas\gamemodes\[GnL](1).pwn(257) : warning 202: number of arguments does not match definition


    ocmd:startbonus(playerid,params[])
    {
    if(GetPlayerScore(playerid,0))//Warning
    {
    SendClientMessage(playerid,ROT,"GnL: Du erhälst 200.000$ und Level 4 von uns.");
    SendClientMessage(playerid,ROT,"GnL: Teil es dir gut ein, du bekommst es nur einmal!");
    SetPlayerScore(playerid,4);
    GivePlayerMoney(playerid, 200000);
    }
    return 1;
    }