[POMOC]Organizacije

Započeo Nadroj
25. Mar. 2013. Zaključano
268
pregleda
5
postova
ladolez
5
Underboss
25. Mar. 2013.
skripta koju koristim:moja od 0
opis problema: imam organizacije i kad dam sebi lidera na primer lspd ono imam lidera imam skin i mogu u vozila ali kad se reconect ono mi neda skin ali sam lider....
ladolez
5
Underboss
25. Mar. 2013.
imam sve to.... evo ti
CMD:makeleader(playerid, params[])
{
if (IsPlayerAdmin(playerid)) // Provjerava da li je igrac RCON admin, vi to mozete promijeniti u svoju provjeru
{
new
iPlayerID,
iOrgID,
szPlayerName,
szMessage;

if (sscanf(params, "ud", iPlayerID, iOrgID)) // Ako igrac nije upisao sve potrebne parametre, ispisuje mu tu poruku
return SendClientMessage(playerid, 0xFF6600,"KORISTI:{FF8040} /makeleader [igracev ID/dio imena] [ID organizacije]");
else if (iPlayerID == INVALID_PLAYER_ID) // Ako je ID igraca koji je igrac upisao nije online, ispisuje mu tu poruku
return SendClientMessage(playerid, C_WHITE, "ERROR: Pogresan ID igraca.");
else if (iOrgID < 1 || iOrgID > MAX_ORGS) // Ako je ID organizacije koju je igrac upisao manja od 1 ili veca maksimalnog broja organizacija, ispisuje mu tu poruku
return SendClientMessage(playerid, C_WHITE, "ERROR: ID organizacije ne smije biti manji od 1 ili veci od "#MAX_ORGS);

PlayerInfo = iOrgID; // Postavlja igracevu varijablu za lidera na ID organizacije, jer moramo negdje zapamtit koje organizacije je igrac lider
PlayerInfo = 1; // Postavlja igracevu varijablu za rank
switch(iOrgID)
{
case 1: // Prva organizacija, nazovimo je Los Santos Police Department
{
PlayerInfo = GetPlayerSkin(iPlayerID); // Sprema igracev skin tako da ako ikad bude izbacen iz organizacije, dobija svoj stari skin natrag
PlayerInfo = 283; // Broj 283 je ID skina lidera organizacije, to mozete promijeniti u koji kod skin ID vi zelite

SetPlayerSkin(iPlayerID, PlayerInfo); // Postavlja igracu skin za lidera organizacije
}
// Ovaj kod ispod kao da ne postoji, ali vam prikazuje kako dodati jos jednu organizaciju u /makeleader komandu, sto je potrebno svaki put kada zelite dodati novu organizaciju
/*case 2: // Druga organizacije, nazovimo je FBI
{
PlayerInfo = GetPlayerSkin(iPlayerID); // Sprema igracev skin tako da ako ikad bude izbacen iz organizacije, dobija svoj stari skin natrag
PlayerInfo = 283; // Broj 283 je ID skina lidera organizacije, to mozete promijeniti u koji kod skin ID vi zelite

SetPlayerSkin(iPlayerID, PlayerInfo); // Postavlja igracu skin za lidera organizacije
}*/
}

GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);

format(szMessage, sizeof(szMessage), "INFO: Admin %s vas je postavio za lidera organizacije %s", szPlayerName, GetOrgNameByID(iOrgID));
SendClientMessage(iPlayerID, C_WHITE, szMessage);

GetPlayerName(iPlayerID, szPlayerName, MAX_PLAYER_NAME);

format(szMessage, sizeof(szMessage), "INFO: Postavio si igraca %s za lidera organizacije %s", szPlayerName, GetOrgNameByID(iOrgID));
SendClientMessage(playerid, C_WHITE, szMessage);
}
else
SendClientMessage(playerid, C_WHITE, "ERROR: Moras biti RCON admin da koristis ovu komandu.");
return 1;
}

if (PlayerInfo > 0)
{
switch(PlayerInfo)
{
case 1:
{
SetPlayerPos(playerid, 1552.8352, -1675.4086, 16.1953);
SetPlayerFacingAngle(playerid, 87.5395);

SetPlayerSkin(playerid, PlayerInfo);
}
}
}
if (PlayerInfo > 0)
{
switch(PlayerInfo)
{
case 1:
{
SetPlayerPos(playerid, 1552.8352, -1675.4086, 16.1953);
SetPlayerFacingAngle(playerid, 87.5395);

SetPlayerSkin(playerid, PlayerInfo);
}
}
}
ladolez
5
Underboss
25. Mar. 2013.
public OnPlayerDisconnect(playerid, reason)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
    INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
    INI_WriteInt(File,"Level",PlayerInfo);
    INI_WriteInt(File,"Admin",PlayerInfo);
    INI_WriteInt(File,"Kills",PlayerInfo);
    INI_WriteInt(File,"Deaths",PlayerInfo);
    INI_WriteInt(File,"Lider",PlayerInfo);
    INI_WriteInt(File,"Org Skin",PlayerInfo);
    INI_Close(File);
    return 1;
}
ladolez
5
Underboss
25. Mar. 2013.
nece samo mi pravi jos vise problema -.-
ladolez
5
Underboss
25. Mar. 2013.
sredio sam sve... ja sve ste to tu lepo imao ali u enum-u nisam 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha