Szerző Téma: Névcsere parancs  (Megtekintve 1021 alkalommal)

Névcsere parancs
« Dátum: 2011. Augusztus 19. - 12:43:12 »
0 Show voters
Helló!
Kezdõ vagyok szkriptelésben, de már haladok...
zcmd-t tanulom, mivel azt mondják, hogy az jó.
Nos, szeretnék csinálni egy IG névcserélõ parancsot.
Eddig jutottam, de segítség kéne :D
[pawn]
CMD:nevcsere(playerid,params[])
{
   GetPlayerName(playerid, regname,sizeof(regname));
   GetPlayerName(playerid, stringn,sizeof(stringn));
   format(stringn, sizeof(stringn), \"%s\", regname);
   SetPlayerName(playerid, stringn);
}
[/pawn]
De nem vagyok valami jó scripter, így kéne help. :)
Köszi.
« Utoljára szerkesztve: 2011. Augusztus 19. - 14:41:09 írta curvemaster »

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Névcsere parancs
« Válasz #1 Dátum: 2011. Augusztus 19. - 18:09:40 »
0 Show voters
sscanf is kell hozzá asszem

Névcsere parancs
« Válasz #2 Dátum: 2011. Augusztus 19. - 20:11:32 »
0 Show voters
Oké, de valaki valamit tudna írni? :(

Kovacs_Bela

  • Vendég
Névcsere parancs
« Válasz #3 Dátum: 2011. Augusztus 19. - 21:04:26 »
0 Show voters
Mindjárt írok neked egyet várj :)
E:
[pawn]
#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:nevcsere(playerid,params[])
{
new ujnev[24];
if(sscanf(params,\"s[24]\",ujnev)) return SendClientMessage(playerid,0xff0000ff,\"Használat: /nevcsere (ú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); //ez zöld szin (mármint amilyennel elküldi tehát zölddel küldi el :P xD)
format(str,128,\"Új neved: {04BB00}%s!\",ujnev);
SendClientMessage(playerid,0x036f00ff,str);
SetPlayerName(playerid,ujnev);
return 1;
}
[/pawn]
Tesztelve mûködik ;)


Ha kaptál választ a kérdésedre, és mûködik, zárd a témát
« Utoljára szerkesztve: 2011. Augusztus 19. - 21:33:10 írta [R]obo[T] »

Névcsere parancs
« Válasz #4 Dátum: 2011. Augusztus 19. - 21:45:26 »
0 Show voters
Ezer köszönet! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal