[Pomoc] Skin pri menaje ranka

Započeo Schwarz, Decembar 12, 2012, 14:26:06 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: moja iz 0
Detaljan opis problema: Pa kako da ubacim kad mu dam na neki igrac rank da mu se menja skin
Dio skripte: CMD:rankup(playerid, params[])
{
if (gPlayerData[playerid][pLeader] > 0) // Provjerava da li je igrac lider icega
{
new
iPlayerID,
iRankNum,
szPlayerName[MAX_PLAYER_NAME],
szMessage[71];

if (sscanf(params, "ud", iPlayerID, iRankNum)) // Ako igrac nije upisao sve potrebne parametre, ispisuje mu tu poruku
return SendClientMessage(playerid, C_WHITE, "KORISTI: /rankup [igracev ID/dio imena] [rank]");
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 (iRankNum < 1 || iRankNum > 6) // Ako je broj ranka manji od 1 ili veci od 6, ispisuje mu tu poruku
return SendClientMessage(playerid, C_WHITE, "ERROR: ID organizacije ne smije biti manji od 1 ili veci od 6.");
else if (gPlayerData[iPlayerID][pMember] != gPlayerData[playerid][pLeader]) // Provjerava da li su igrac i ID igraca koji je upisao u istoj organizaciji
return SendClientMessage(playerid, C_WHITE, "ERROR: Taj igrac nije u vasoj organizaciji.");

gPlayerData[iPlayerID][pRank] = iRankNum; // Postavlja igracevu varijablu na broj ranka, tako da bi kasnije mogli znati koji je igrac rank

GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);

format(szMessage, sizeof(szMessage), "INFO: Lider %s ti je postavio rank na "CRED"%d", szPlayerName, iRankNum);
SendClientMessage(iPlayerID, C_WHITE, szMessage);

GetPlayerName(iPlayerID, szPlayerName, MAX_PLAYER_NAME);

format(szMessage, sizeof(szMessage), "INFO: Postavio si clanu %s rank na "CRED"%d", szPlayerName, iRankNum);
SendClientMessage(playerid, C_WHITE, szMessage);
}
else
SendClientMessage(playerid, C_WHITE, "ERROR: Moras biti lider da koristis ovu komandu.");
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://

jednostavno, if(gPlayerData[iPlayerID][pVarijabla_Za_Rank] == 1) { gPlayerData[iPlayerID][pVarijabla_Za_Skin] = ID SKINA; SetPlayerSkin(iPlayerID, ID SKINA); } i onda pro vrhu komande stavis ovo gPlayerData[iPlayerID][pVarijabla_Za_Rank] = iRankNum ;