Skini UP ili SA pa vidi. Ne mozemo ti ovde to pomoci. Samo skines mod od SA ili UP. :)
Zavisi kako ti hoces da uradis, moze to bit' RP vrsta, RPG vrsta il' skroz nesto tvoje, nadji mod u kojem ima org. sistem koji ti se svidja i izvadi ako vec ne znas sam uradit.
Citat: Lazis poslato Decembar 06, 2017, 19:44:32 POSLE PODNE
Skripta koju koristim:od 0
Detaljan opis problema:Kako da napravim lider sistem treba mi komanda i to..
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno):///
Kreiraš pod PlayerInfo pLider i uzmeš od UP-a cmd i to je to samo stavi ucitavanje evo stavicu ti sve
Pod Enum od igraÄa stavi [pawn]pLider,[/pawn]
Onda naÄ'eÅ¡
OnPlayerConnect i dodaš
[pawn]PlayerInfo[playerid][pLider] = 0;[/pawn]
Onda dodaš u tvoje komande od servera novu komandu to jeste
[pawn]
YCMD:postavilidera(playerid, params[],help)
{
#pragma unused help
if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid,-1,"Samo A6!");
new target, factionid, string[126];
if(sscanf(params, "ud", target, factionid))
{
SCM(playerid,-1, ""SPLAVA"Pomoc | "SPLAVA"/postavilidera [ID] [ID Org]");
SCM(playerid, -1,""SIVA"(ID:1). "SPLAVA"Organizacija");
SCM(playerid,-1,""SIVA"(ID:2). "SPLAVA"Organizacija");
return 1;
}
if(factionid < 0 || factionid > 13) return SendClientMessage(playerid, -1, "Nemozete ici ispod 0 i vise od 13!");
if(!IsPlayerConnected(target)) return SendClientMessage(playerid, -1 ,"Pogresan ID (Nije Online)!");
if(factionid == PlayerInfo[target][pLider]) return SendClientMessage(playerid,-1, ""SIVA"Taj igrac je vec lider te organizacije!");
if(factionid == 0)
{
PlayerInfo[target][pLider] = 0;
PlayerInfo[target][pClan] = 0;
PlayerInfo[target][pRank] = 0;
PlayerInfo[target][pSkin] = 1;
SetPlayerSkin(target,PlayerInfo[target][pSkin]);
SCMF(playerid,-1,"Admin %s vam je skinuo lidera!",GetName(playerid));
format(string, sizeof(string), "Skinuli ste lidera igracu %s!", GetName(target));
SendClientMessage(playerid, -1, string);
format(string, sizeof(string), "INFO | Admin %s je skinuo lidera organizacije %s.", GetName(playerid), GetName(target));
AdminGameMaster(-1, string);
return 1;
}
PlayerInfo[target][pLider] = factionid; PlayerInfo[target][pClan] = factionid; PlayerInfo[target][pRank] = 6;
if(factionid == 1) { PlayerInfo[target][pSkin] = 283; } //LS PD
else if(factionid == 2) { PlayerInfo[target][pSkin] = 124; } //ITA MAFIA
else if(factionid == 3) { PlayerInfo[target][pSkin] = 120; } //TRIADS
else if(factionid == 4) { PlayerInfo[target][pSkin] = 270; } //GROBARI
else if(factionid == 5) { PlayerInfo[target][pSkin] = 296; } //Delije
else if(factionid == 6) { PlayerInfo[target][pSkin] = 295; } //NOVINARI
SetPlayerSkin(target, PlayerInfo[target][pSkin]);
format(string, sizeof(string), ""SPLAVA"A | "BELA"Admin %s vam je dao lidera organizacije %s!", GetName(playerid), ImeOrganizacije(factionid));
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SPLAVA"A | "BELA"Admin %s je dao lidera %s-u organizacije %s.", GetName(playerid), GetName(target), ImeOrganizacije(factionid));
print("Novi lider je uspjesno postavljen na poziciju!");
AdminGameMaster(-1, string);
return 1;
}[/pawn]
Ovo je samo cmd al moraš imati Admin System i sve ostalo što možeš uzeti od UP moda
Tako da znaš da nisam završio nego samo kopirao xD
Edo kucam /napraviorg izbaci mi ono sranje da napisem ime.. ja ga napisem nista se ne dogodi wtf ?
Koji dimijev ig vidi koliko treba da se prebacuje i da se radi sad cu od upa nesto da iskombinujem :)