Szerző Téma: Setname hiba  (Megtekintve 491 alkalommal)

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Setname hiba
« Dátum: 2012. június 08. - 15:55:55 »
0 Show voters
Üdv. a mai nap reggelén készítettem 1 /setname parancsot, igen ám csak nem írja át a nevet
Kód:
 
CMD:setname(playerid,params[])
{
new player, ujnev;
new string[250];
if(sscanf(params,\"us[200]\",player,ujnev)) return SCM(playerid,PIROS,\"Használat /setname [iD][Újnév]\");
if(player == INVALID_PLAYER_ID) return SCM(playerid,PIROS,\"Nincs ilyen Játékos!\");
{
SetPlayerName(player,\"%s\");
format(string,250,\"Az új neved :%s\",ujnev);
SCM(playerid,ZOLD,string);
}
return 1;
}

Setname hiba
« Válasz #1 Dátum: 2012. június 08. - 15:57:29 »
0 Show voters
SetPlayerName(player,ujnev);

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Setname hiba
« Válasz #2 Dátum: 2012. június 08. - 15:59:01 »
0 Show voters
1 error
 
C:\\Documents and Settings\\X\\Dokumentumok\\kecske.pwn(72) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

Setname hiba
« Válasz #3 Dátum: 2012. június 08. - 16:25:14 »
+1 Show voters
CMD:setname(playerid,params[])
{
    new player,
ujnev[MAX_PLAYER_NAME],
string[250];
    if(sscanf(params,\"us[32]\",player,ujnev)) return SCM(playerid,PIROS,\"Használat /setname [iD][Újnév]\");
    if(player == INVALID_PLAYER_ID) return SCM(playerid,PIROS,\"Nincs ilyen Játékos!\");
    SetPlayerName(player, ujnev);
    format(string,250,\"Az új neved :%s\",ujnev);
    SCM(playerid,ZOLD,string);
    return 1;
}

 


Elárulnátok, hogy honnan szedi a fele forum, hogy a \';\'vel lezárt \'if\' függvény után kib4szott fontos \'{\'-t tenni??
Semmi értelme, és szerintem rohadt átláthatatlan lesz tõle az egész.

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Setname hiba
« Válasz #4 Dátum: 2012. június 08. - 16:35:29 »
0 Show voters
nem tudjuk xd , de hibátlan kösz zárok

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal