Szerző Téma: Skin gond  (Megtekintve 850 alkalommal)

Skin gond
« Dátum: 2012. Január 26. - 17:51:23 »
0 Show voters
Sziasztok lenne egy gondom ma megcsinátam a korház rendszert de amikor bekerülök a korházba akkor a CJ skint adja be pedig elvan mentve a skin mert ha belépek a szerora akkor azt a skint adja be amit vettem a boltba

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skin gond
« Válasz #1 Dátum: 2012. Január 26. - 18:06:48 »
0 Show voters
Parancs nélkül nem megyünk sokra. :/

Skin gond
« Válasz #2 Dátum: 2012. Január 26. - 18:09:04 »
0 Show voters
forward korhaz(playerid);
public korhaz(playerid)
{
    SendClientMessage(playerid,piros,\"Korházba kerültél a kezelési költség 5000Ft\");
PlayerInfo[playerid][Penz] -=5000;
KillTimer(korhaztimer);
korhaztimer1 = SetTimerEx(\"korhaz1\",30000,1,\"i\",playerid);
}
forward korhaz1(playerid);
public korhaz1(playerid)
{
SetPlayerPos(playerid,-318.5825,1051.9294,20.3403);
SetPlayerInterior(playerid,0);
    KillTimer(korhaztimer1);
SendClientMessage(playerid,piros,\"Felépültél\");
}
public OnPlayerDeath(playerid, killerid, reason)
{
JatekosBetoltes(playerid);
    korhaztimer = SetTimerEx(\"korhaz\",4700,1,\"i\",playerid);
    korhazbavan[playerid]=1;
return 1;
}
if(korhazbavan[playerid]==1)
{
    SetPlayerPos(playerid,319.3217,312.2137,999.1484);
SetPlayerInterior(playerid,5);
        korhazbavan[playerid]=0;
}
stock JatekosBetoltes(playerid)
{
    new Jatekos[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Jatekos,sizeof(Jatekos),\"/Jatekos/%s.txt\",name);
{
        PlayerInfo[playerid][Melo] = dini_Int(Jatekos,\"Munka\");
        PlayerInfo[playerid][Penz] = dini_Int(Jatekos,\"Penz\");
        PlayerInfo[playerid][Pont] = dini_Int(Jatekos,\"Pont\");
        PlayerInfo[playerid][Ruha] = dini_Int(Jatekos,\"Ruha\");
        PlayerInfo[playerid][Frakcio] = dini_Int(Jatekos,\"Frakcio\");
}
IsLogged[playerid] = 1;
     return 1;
}

Skin gond
« Válasz #3 Dátum: 2012. Január 26. - 19:22:49 »
0 Show voters
public OnPlayerSpawn(playerid)

 
alatt mi van?

Skin gond
« Válasz #4 Dátum: 2012. Január 26. - 19:25:50 »
0 Show voters
if(korhazbavan[playerid]==1)
{
    SetPlayerPos(playerid,319.3217,312.2137,999.1484);
SetPlayerInterior(playerid,5);
        korhazbavan[playerid]=0;
}

Skin gond
« Válasz #5 Dátum: 2012. Január 26. - 19:34:29 »
0 Show voters
Próbázd meg úgy, hogy
 
PlayerInfo[playerid][Ruha] = dini_Int(Jatekos,\"Ruha\");

 
helyett ezt írod
 
SetPlayerSkin(playerid, strval(dini_Get(Jatekos, \"Ruha\")));

 
Vagy esetleg OnPlayerDeath helyett OnPlayerSpawn alá tedd ezt, mert ha meghalsz fölösleges ráadnod a skint, ha ugye spawnnál kell:
 
JatekosBetoltes(playerid);

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal