Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Pa ovako znaci ulogiram se,i dodjelim nekome lidera i on ode off i opet dode i spawna ga u bazi, ali mu stavi ID 0 SKIN onaj CJ , Moze neko pomoc da mi pamti skin kakav je bio,Jel to isto kao pMoney i to?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Da na istom principu radi ...
Samo stavis kad se ulogira
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]); .... ovo je moja varijabla ti namjesti kako je kod tebe.
stavi pod onplayerspawn SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
i uz svaku stvar gde stavljas skin, znaci stavljas varijablu + id skina , znaci primer SetPlayerSkin(playerid, 20);
PlayerInfo[playerid][pSkin] = 20;
Sad sam ovako stavio
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Lozinka",PlayerInfo[playerid][pLozinka]);
INI_Int("Novac",PlayerInfo[playerid][pNovac]);
INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
INI_Int("Ubojstva",PlayerInfo[playerid][pUbojstva]);
INI_Int("Smrti",PlayerInfo[playerid][pSmrti]);
INI_Int("Lider",PlayerInfo[playerid][pLider]);
INI_Int("Clan",PlayerInfo[playerid][pMember]);
INI_Int("Rank",PlayerInfo[playerid][pRank]);
INI_Int("Skin",PlayerInfo[playerid][pSkin]);
return 1;
}
Znaci
INI_Int("Skin",PlayerInfo[playerid][pSkin]);
a pon OnPlayerSpawn
case 1: //Police Department
{
SetPlayerPos(playerid, 246.783996,63.900199,1003.640625);
SetPlayerFacingAngle(playerid, 270.1425);
SetPlayerInterior(playerid, 6);
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
}
ali neradi:S
ali pazi, svugde gde se igracu setuje skin, stavis i varijablu kao sto sam ti napisao u postu gore
Ovu?
SetPlayerSkin(playerid, 20);
PlayerInfo[playerid][pSkin] = 20;
Ali zar onda nestavlja ID skin 20?
to ti je primer banalni, razumes sta hocu da ti pokazem ? svugde gde koristis funkciju setplayerskin stavljas i varijablu da mu se skin sacuva, razumes ?