Jump to content
  • 0

pomoc Ukladani


HomerSimpsons:D

Dotaz

v modu se mi neuklada povolani atd.

kod:

SetTimer("OnPlayerSavingAcc",6000,1);
forward OnPlayerSavingAcc(playerid);
public OnPlayerSavingAcc(playerid)
{
printf("public OnPlayerSavingAcc");
for(new i=0; i< MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)){
//-------
if (PLAYERLIST_authed[playerid]) {
SetupPlayerForClassSelection(playerid);
dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid));
iPlayerRole[playerid] = dUserINT(PlayerName(playerid)).("iPlayerRole");
vodicak[playerid] = dUserINT(PlayerName(playerid)).("vodicak");
score[playerid] = dUserINT(PlayerName(playerid)).("score");
Admin[playerid] = dUserINT(PlayerName(playerid)).("admin");
Banka[playerid] = dUserINT(PlayerName(playerid)).("banka");
zbrojak[playerid] = dUserINT(PlayerName(playerid)).("zbrojak");
lodak[playerid] = dUserINT(PlayerName(playerid)).("lodak");
alkoholik[playerid] = dUserINT(PlayerName(playerid)).("alkohol");
wantedlevel[playerid] = dUserINT(PlayerName(playerid)).("wl");
auto[playerid] = dUserINT(PlayerName(playerid)).("auto");
skin[playerid] = dUserINT(PlayerName(playerid)).("skin");
KillTimer(alk);
}
}
}
return 1;
}

jediny co se uklada je pozice x,y,z a interier

Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0

musis

forward OnPlayerSavingAcc(playerid);

public OnPlayerSavingAcc(playerid)

zmenit na

forward OnPlayerSavingAcc();

public OnPlayerSavingAcc()

a vsechno co mas v tom publicku na playerid dat na i jako admin[playerid] dat na admin

a podle me muzes ten killtimer smazat pokud ho nemas na neco jineho

Link to comment
Share on other sites

  • 0

stale to stejny

tohle mam v onplayerconnect

PLAYERLIST_authed[playerid]=false;
SetupPlayerForClassSelection(playerid);
iPlayerRole[playerid] = dUserINT(PlayerName(playerid)).("iPlayerRole");
vodicak[playerid] = dUserINT(PlayerName(playerid)).("vodicak");
score[playerid] = dUserINT(PlayerName(playerid)).("score");
Admin[playerid] = dUserINT(PlayerName(playerid)).("admin");
Banka[playerid] = dUserINT(PlayerName(playerid)).("banka");
zbrojak[playerid] = dUserINT(PlayerName(playerid)).("zbrojak");
lodak[playerid] = dUserINT(PlayerName(playerid)).("lodak");
alkoholik[playerid] = dUserINT(PlayerName(playerid)).("alkohol");
wantedlevel[playerid] = dUserINT(PlayerName(playerid)).("wl");
auto[playerid] = dUserINT(PlayerName(playerid)).("auto");
skin[playerid] = dUserINT(PlayerName(playerid)).("skin");

onplayerdisconnect

PLAYERLIST_authed[playerid]=false;
SetupPlayerForClassSelection(playerid);
iPlayerRole[playerid] = dUserINT(PlayerName(playerid)).("iPlayerRole");
vodicak[playerid] = dUserINT(PlayerName(playerid)).("vodicak");
score[playerid] = dUserINT(PlayerName(playerid)).("score");
Admin[playerid] = dUserINT(PlayerName(playerid)).("admin");
Banka[playerid] = dUserINT(PlayerName(playerid)).("banka");
zbrojak[playerid] = dUserINT(PlayerName(playerid)).("zbrojak");
lodak[playerid] = dUserINT(PlayerName(playerid)).("lodak");
alkoholik[playerid] = dUserINT(PlayerName(playerid)).("alkohol");
wantedlevel[playerid] = dUserINT(PlayerName(playerid)).("wl");
auto[playerid] = dUserINT(PlayerName(playerid)).("auto");
skin[playerid] = dUserINT(PlayerName(playerid)).("skin");
KillTimer(alk);
new Float:x,Float:y,Float:z;
new inter = GetPlayerInterior(playerid);
GetPlayerPos(playerid,x,y,z);
dUserSetFLOAT(PlayerName(playerid)).("x",x);
dUserSetFLOAT(PlayerName(playerid)).("y",y);
dUserSetFLOAT(PlayerName(playerid)).("z",z);
dUserSetINT(PlayerName(playerid)).("Interier",inter);

opplayerspawn

SetPlayerPos(playerid, -2268.8105, 178.2626, 35.3125);
if(spawn_login[playerid]==1)
{
SetPlayerPos(playerid,spawn_x[playerid],spawn_y[playerid],spawn_z[playerid]+1.5);
SetPlayerInterior(playerid,spawn_interior[playerid]);
spawn_login[playerid]=0;
}

tam mam dat taky to " i "?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...