Jump to content
  • 0

Question

Posted

  Salut, am un server RPG(4-games, nu fac reclama) Mam bagat in script filles la user si mi-am dat admin de lvl 9 admini sunt intre 1-9, dupa ce m-am bagat pe server nu ma lasa nici cum sa imi dau makeleader id id factiune spunea ca nu sunt autorizat in gm nu am gasit nici o erroare ma puteti ajuta cumva, mi-am dat leader la factiune cu nr 1 [PD] tot din script filles, user dar cand mam bagat n u mi-a aparut skinu m-am omorat si tot nu aparea dc? :huh:

7 answers to this question

Recommended Posts

Posted

Da-ne prima parte din comanda /makeleader sa vedem de la level de admin ai acces la comanda.

Nu iti da skin pentru ca nu e facut, skin primesti cand dai /makeleader nu cand mori.

Posted

Da-ne toata comanda /makeleader . Posibil ca comanda sa aibe gradul pentru accesare mai mare.

Rareori ne gândim la ceea ce avem, dar mereu la ceea ce ne lipseşte

Posted

Nu stiu daca e bn ce va dau dar uitati cred ca asta e prima parte de la /makeleader

SendClientMessage(playerid, COLOR_CMD, "[iNFO] {FFFFFF} /setstat [playerid/PartOfName] [statcode] [amount]");

    SendClientMessage(playerid, COLOR_GRAD4, "||{ADFF2F}1.{FFFFFF}Funcie /addveh  ||{ADFF2F}2.{FFFFFF}Functie /makeleader ||{ADFF2F}3.{FFFFFF}Upgrade||{ADFF2F}4.{FFFFFF}Model");

return 1;

}

new amount;

amount = strval(tmp);

if (PlayerInfo[playerid][pAdmin] >= 9)

{

switch (stat)

{

case 1:

{

PlayerInfo[giveplayerid][pAccesaddveh] = amount;

format(string, sizeof(string), "*Ai setat functia /addveh la {ADFF2F}%d", amount);

}

case 2:

{

PlayerInfo[giveplayerid][pAccesLeader] = amount;

format(string, sizeof(string), "*AI setat functia de /makeleader la {ADFF2F}%d ", amount);

}

case 3:

{

PlayerInfo[giveplayerid][gPupgrade] = amount;

format(string, sizeof(string), "*Ai setat Upgrade {ADFF2F}%d", amount);

}

case 4:

{

PlayerInfo[giveplayerid][pModel] = amount;

format(string, sizeof(string), "*Ai Setat Modelul{ADFF2F} %d", amount);

}

default:

{

format(string, sizeof(string), "*Incorrect Id", amount);

}

}

SendClientMessage(playerid, COLOR_GRAD1, string);

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "You not have acces to this Command .");

}

}//not valid id

}//not connected

}

return 1;

}

Posted

Foloseste comanda asta :

[pawn]//----------------------------------[MAKELEADER]------------------------------------------------

if(strcmp(cmd, "/makeleader", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makeleader [playerid/PartOfName] [Number(1-15)]");

return 1;

}

new para1;

new level;

//new factiune[256];

para1 = ReturnUser(tmp);

tmp = strtok(cmdtext, idx);

level = strval(tmp);

if(level > 15 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "  Dont go below number 0, or above number 15!"); return 1; }

if (PlayerInfo[playerid][pAdmin] >= 1337)

{

    if(IsPlayerConnected(para1))

    {

        if(para1 != INVALID_PLAYER_ID)

        {

            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)

            {

                SendClientMessage(playerid, COLOR_GREY, "  That player is in a Faction / Family !");

                return 1;

            }

GetPlayerName(para1, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

PlayerInfo[para1][pLeader] = level;

format(string, sizeof(string), "  Felicitari, ai fost facut lider de catre adminul %s.", sendername);

SendClientMessage(para1, COLOR_LIGHTBLUE, string);

format(string, sizeof(string), "  L-ai facut lider pe %s la factiunea %d.", giveplayer,level);

SendClientMessage(playerid, COLOR_LIGHTBLUE, string);

GetPlayerName(playerid, sendername, sizeof(sendername));

if(level == 0) { PlayerInfo[para1][pChar] = 0; }

else if(level == 1) { PlayerInfo[para1][pChar] = 288; } // Force

else if(level == 2) { PlayerInfo[para1][pChar] = 163; } //FBI/ATF

else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //National Guard

else if(level == 4) { PlayerInfo[para1][pChar] = 228; } //Fire/Ambulance

else if(level == 5) { PlayerInfo[para1][pChar] = 113; } //The Mafia

else if(level == 6) { PlayerInfo[para1][pChar] = 120; } //The Triads

else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //Mayor

else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans

else if(level == 9) { PlayerInfo[para1][pChar] = 227; } //Reporters

else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company

else if(level == 11) { PlayerInfo[para1][pChar] = 171; } //Driving/Flying School

                        else if(level == 12) { PlayerInfo[para1][pChar] = 270; } //GroveStreet

                        else if(level == 13) { PlayerInfo[para1][pChar] = 104; } //Ballas

                        else if(level == 14) { PlayerInfo[para1][pChar] = 109; } //Los Santos Vagos

                        else if(level == 15) { PlayerInfo[para1][pChar] = 115; } //VariorsLosAztecs

    gTeam[para1] = 11;

    PlayerInfo[para1][pTeam] = 11;

    PlayerInfo[para1][pRank] = 6;

    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);

}

}//not connected

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "Nu ai acces la aceasta comanda!");

}

}

return 1;

}[/pawn]

Posted

scuze nu imi merge YM doar skype add mateuti.darius

Skype n-am.

Dute in Gm si dai ctrl+f si scrie /makeleader si sterge pana unde se termina. Dupa te duci si dai Copy la ce am postat eu si dai Paste acolounde ai sters.

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.