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: .::David::. - 2011. november 03. - 14:09:01

Cím: névváltás
Írta: .::David::. - 2011. november 03. - 14:09:01
ezt a kódot még régebben itt találtam a forumon
azt szeretném vele megcsinálni hogy ne csak a játékba írja át a nevet hanem a scriptfiles mappában lévõ nevet is
itt a kód:
 

COMMAND:changename(playerid,params[])
{
new ujnev[24];
if(sscanf(params,\"s[24]\",ujnev)) return SendClientMessage(playerid,0xff0000ff,\"Használat: /changename (újnév)\");
new str[128],name[24];
GetPlayerName(playerid,name,24);
format(str,128,\"{04BB00}%s {036f00}megváltoztatta a nevét erre: {04BB00}%s\",name,ujnev);
SendClientMessageToAll(0x036f00ff,str);
format(str,128,\"Új neved: {04BB00}%s!\",ujnev);
SendClientMessage(playerid,0x036f00ff,str);
SetPlayerName(playerid,ujnev);
return 1;
}

 
aki segít annak megy a +
Cím: névváltás
Írta: kurta999 - 2011. november 03. - 14:59:53
Ha ladmin, akkor:
[pawn]
udb_RenameUser(nickname[], newnick[])
[/pawn]
udb_RenameUser(name, ujnev)
Cím: névváltás
Írta: .::David::. - 2011. november 04. - 06:46:36
Idézetet írta: kurta999 date=1320328793\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13014\" data-ipsquote-contentclass=\"forums_Topic
Ha ladmin, akkor:
[pawn]
udb_RenameUser(nickname[], newnick[])
[/pawn]
udb_RenameUser(name, ujnev)
 
nem ladmin ez a kod a módban van benne
am LuxAdminom van
Cím: névváltás
Írta: kurta999 - 2011. november 04. - 07:10:52
Akkor rakd a módba a parancsot, mert az, amit írtam, az átnevezi a játékos fájlját. ( Asszem %s.sav, már nem eléxek, több, mint egy és fél éve SQL-t használok :D )