Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[POMOC]Makeadmin

Započeo Djankaa
pre 14 godina
1,131
pregleda
5
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Djankaa
Wheel Man
pre 14 godina
Vrsta Skripte : GameMod od 0
Problem : Nezz napravit /makeadmin a reg/log sam napravio radio sam po ovom  --- http://pastebin.com/Ygy5z1d8
Dio Skripte : admini
Neke slike video : /

molio bih nekog iskusinijeg skriptera da mi ovo napravi vama nekim je ovo 2 min posla a meni je 2 dana ... pa molim vas ... stavit cu vas u credits ako vam nesto znaci
Johnâ„¢
Godfather
pre 14 godina
Evo ti ako koristiš ZCMD i sscanf:


CMD:makeadmin(playerid, params[])
{
if(IsPlayerAdmin(playerid) || PlayerInfo > 4)
{
    new
        pID,
        aLvl;

    if(sscanf(params, "ui", pID, aLvl)) return SendClientMessage(playerid, -1, "Koristi: /makeadmin [igracev ID/igracevo ime] [admin level]");
    else
    {
        PlayerInfo = aLvl;
/*
Tu si stavi one poruke koje idu igracu i adminu i ostali kod koji hoces
*/
    }
}
else SendClientMessage(playerid, 0xFF0000AA, "Moras biti RCON admin ili admin level veci od 4.");
return 1;
}


Ako ne koristiš ZCMD i sscanf, preporučujem ti da počneš. I samo da napomenem da je ovo najjednostavnija /makeadmin komanda.
Dude
Crime Lord
pre 14 godina
COMMAND:makeadmin(playerid, params[])
{
    if(!IsPlayerAdmin(playerid))//znaci rcon admin ce moci dat admina
{
            SendClientMessage(playerid, COLOR_GRAD, "Nemas ovlasti!");
            return 1;
}
    new giveplayer;
    new sendername;
    new giveplayerid;
    new level;
    new string;
if (sscanf(params, "ud", giveplayerid,level)) SendClientMessage(playerid, COLOR_GRAD, "Koristite: /makeadmin [Korisnicki ID ili Ime Korisnika] [level admina]");
    else if(giveplayerid == INVALID_PLAYER_ID)  SendClientMessage(playerid, COLOR_GRAD, "*Pogresan ID Korisnika");
else
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
format(string, sizeof(string), "*Postavljen vam je nivo %d Admina. Dao vam ga je admin: %s", level, sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), "*Postavili ste korisniku %s nivo %d Admina.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}
Djankaa
Wheel Man
pre 14 godina
Hvala vam sad cu da pokusam .... Dude Paradox  :-*
pavle.bakun
Crime Lord
pre 14 godina
COMMAND:makeadmin(playerid, params[])
{
   new giveplayer;
   new sendername;
   new giveplayerid;
   new level;
   new string;
   if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1, "Nemas ovlasti!");
       if(sscanf(params, "ud", giveplayerid,level)) return SendClientMessage(playerid, COLOR_GRAD, "Koristite: /makeadmin [Korisnicki ID ili Ime Korisnika] [level admina]");
           if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD, "*Pogresan ID Korisnika");
           GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
           GetPlayerName(playerid, sendername, sizeof(sendername));
           PlayerInfo = level;
           format(string, sizeof(string), "*Postavljen vam je nivo %d Admina. Dao vam ga je admin: %s", level, sendername);
           SendClientMessage(para1, -1, string);
           format(string, sizeof(string), "*Postavili ste korisniku %s nivo %d Admina.", giveplayer,level);
           SendClientMessage(playerid, -1, string);
           return true;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava