GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: dexi - 2011. december 15. - 16:39:44
-
[pawn]public OnPlayerConnect(playerid)
{
/////////////////////////
pontok = GetPlayerScore(playerid);
penz = GetPlayerMoney(playerid);
admin = IsPlayerDAdmin[playerid];
GetPlayerName(playerid, nev, sizeof( nev ));
format(fajl, sizeof(fajl),\"%s.ini\", nev);
format(fajl2, sizeof(fajl2),\"%d\", pontok);
format(fajl3, sizeof(fajl3),\"%d\", penz);
////////////////////////////
if(dini_Exists(fajl))
{
SetPlayerScore(playerid, dini_Int(fajl,\"Pontok\"));
SetPlayerMoney(playerid, dini_Int(fajl,\"Penz\"));
}
else
{
SendClientMessage(playerid, green,\"Elõször regisztrálnod kell a szerverre.[/reg jelszó]\");
telezett[playerid] = 0;
IsPlayerDAdmin[playerid] = 0;
nitrovehet[playerid] = 0;
drifter[playerid] = 0;
dini_Create(fajl);
dini_IntSet(fajl,\"Pontok\",pontok);
dini_IntSet(fajl,\"Penz\",penz);
dini_IntSet(fajl,\"Admin\",admin);
}
//////////////////
}
public OnPlayerDisconnect(playerid)
{
/////////////////////////
pontok = GetPlayerScore(playerid);
penz = GetPlayerMoney(playerid);
admin = IsPlayerDAdmin[playerid];
GetPlayerName(playerid, nev, sizeof( nev ));
format(fajl, sizeof(fajl),\"%s.ini\", nev);
format(fajl2, sizeof(fajl2),\"%d\", pontok);
format(fajl3, sizeof(fajl3),\"%d\", penz);
////////////////////////////
if(dini_Exists(fajl))
{
dini_IntSet(fajl,\"Pontok\",pontok);
dini_IntSet(fajl,\"Penz\",penz);
dini_IntSet(fajl,\"Admin\",admin);
}
else
{
}
//////////////////
}[/pawn]
Semmi error semmi warning. Az admin-t nem akarja menteni a többi oké. ( Nem átírat, saját.. valszeg azért lesz hibás :D
-
Hát ezt nem is fogja!
[pawn]IsPlayerDAdmin[playerid][/pawn]
Ez csak annyit jelent,hogy a játékos admin-e vagy nem!
-
Közben már megcsináltam paranccsal. Azért köszi.
-
[mod]Zárok.[/mod]