GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Live - 2013. március 25. - 15:32:31

Cím: Dinivel fájl név átírás lehetséges?
Írta: Live - 2013. március 25. - 15:32:31
Üdv!
Lehetséges lenne, hogy dinivel átírjak egy fájlnevet?
Tehát regisztrálok a szerverre, majd egy \"/changename ujnevem\" parancsot használva átírja a fájlt arra amit beirtam. (ujnevem)
Vagyis:
\"Live.acc\" -ból, lesz \"ujnevem.acc\"
További szép napot!
Üdv,

Live
Cím: Dinivel fájl név átírás lehetséges?
Írta: bendor - 2013. március 25. - 15:44:52
Lehetséges.
[pawn]CMD:changename(playerid,params[])
{
new file2[128];
new name[24];
GetPlayerName(playerid,name,24);
if(isnull(params)) return SendClientMessage(playerid,-1,\"Nem írtál be nevet\");
//le a felhasználó adatait példa:
SetPVarInt(playerid,\"PW\",dini_Get(File,\"PW\"));
//stb.. -> fájlnév
strcat(file2,params);
strcat(file2,\".ini\");
dini_Remove(File);
dini_Create(file2);
dini_Set(file2,\"PW\",GetPVarInt(playerid,\"PW\"));
SetPlayerName(playerid,params);
return 1;
}[/pawn]
Valahogy így.
Cím: Dinivel fájl név átírás lehetséges?
Írta: Live - 2013. március 25. - 15:58:34
Köszike mûködik.