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: Athos005 - 2015. március 14. - 00:37:57

Cím: Névváltás a szerveren
Írta: Athos005 - 2015. március 14. - 00:37:57
Helló, névváltást hogyan tudok úgy hogy ha beírom pl. /changename < Új név > és ha megváltoztatom és nincs használatban a név akkor ezt a dini mentésben is változtassa meg. Vagyis ha feljövök az új nevemmel akkor a jelszó,pont stb. azonos legyen.
Hogyan kezdjek neki? valaki valami tipp? esetleg script ?
Cím: Névváltás a szerveren
Írta: citromhun - 2015. március 14. - 10:21:29
Dini.inc
SetPlayerName funkció
Cím: Névváltás a szerveren
Írta: Athos005 - 2015. március 14. - 15:58:34
El linkeltél 2 db includet ,ezek megvannak nekem is, én nem ezt kértem
Cím: Névváltás a szerveren
Írta: citromhun - 2015. március 14. - 16:06:59
Hogyan kezdjek neki? valaki valami tipp? esetleg script ?[/quote]
Ez alapján írtam neked.
Cím: Névváltás a szerveren
Írta: Adal - 2015. március 14. - 16:23:50
Idézetet írta: Athos005 date=1426345114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53270\" data-ipsquote-contentclass=\"forums_Topic
El linkeltél 2 db includet ,ezek megvannak nekem is, én nem ezt kértem
 
Csak a Dini az include :D
A
SetPlayerName

 az függvény :P
Cím: Névváltás a szerveren
Írta: ZSOLTI99 - 2015. március 14. - 16:36:10
http://forum.sa-mp.com/showthread.php?t=327076
http://forum.sa-mp.com/showthread.php?t=380409
Cím: Névváltás a szerveren
Írta: blackdog476 - 2015. március 14. - 17:22:28

#include <zcmd>
#include <dini>
//ezek kellenek
CMD:changename(playerid,params[]) {
    if(isnull(params)) return SendClientMessage(playerid,-1,\"Használat: /changename <Új név>\");
    SetPlayerName(playerid,params);
    SendClientMessage(playerid,-1,\"Neved átállítva!\");
    return 1;
}

 
Nem tudom, hogy működik-e, mert sscanf nélkül nem sok parancsot csináltam még.