Szerző Téma: Dinivel fájl név átírás lehetséges?  (Megtekintve 465 alkalommal)

Nem elérhető Live

  • 507
    • Profil megtekintése
Dinivel fájl név átírás lehetséges?
« Dátum: 2013. Március 25. - 15:32:31 »
0 Show voters
Ü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

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Dinivel fájl név átírás lehetséges?
« Válasz #1 Dátum: 2013. Március 25. - 15:44:52 »
+1 Show voters
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.

Nem elérhető Live

  • 507
    • Profil megtekintése
Dinivel fájl név átírás lehetséges?
« Válasz #2 Dátum: 2013. Március 25. - 15:58:34 »
0 Show voters
Köszike mûködik.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal