Szerző Téma: SendHasznalatMessage nem mûködik sscanf return-nál  (Megtekintve 629 alkalommal)

SendHasznalatMessage nem mûködik sscanf return-nál
« Dátum: 2013. Október 18. - 20:34:48 »
0 Show voters
Sziasztok! írtam egy SendHaszbalatMessage-t, hogy megkönnyítsem a sendclientmessage(playerid,-1,\"Használat: /parancs stb..\"); -et, de valamiért sscanfnál ezt nem tudom használni :S
SendHasznalatMessage:
 

stock SendHasznalatMessage(playerid, color, const message[])
{
new hasznmsg[256];
format(hasznmsg, sizeof(hasznmsg), \"{008ee0}>> LC-RPG << {d9990f}- Használat: {ffffff}%s\", message);
SendClientMessage(playerid, color, hasznmsg);
}

 
És ahogy használni szeretném:
 
if(sscanf(params, \"ud\", id, Szint)) return SendHasznalatMessage(playerid, PIROS, \"/adminad [JátékosNév/ID] [AdminSzint]

 
Szerk.:
Hiba:
 
C:\\Users\\***********\\Desktop\\LC-RPG\\gamemodes\\LCRPG.pwn(500) : warning 209: function \"SendHasznalatMessage\" should return a value
« Utoljára szerkesztve: 2013. Október 18. - 22:21:00 írta Campe3r »

SendHasznalatMessage nem mûködik sscanf return-nál
« Válasz #1 Dátum: 2013. Október 18. - 20:37:02 »
0 Show voters
Szerintem egy picit lemaradt a vége:
 
if(sscanf(params, \"ud\", id, Szint)) return SendHasznalatMessage(playerid, PIROS, \"/adminad [Név] [JátékosNév/ID]\");

Nem elérhető AnthonyGates

  • 546
  • AnthonyGates
    • Profil megtekintése
SendHasznalatMessage nem mûködik sscanf return-nál
« Válasz #2 Dátum: 2013. Október 18. - 20:38:41 »
0 Show voters
Nincs befejezve a kód :)

SendHasznalatMessage nem mûködik sscanf return-nál
« Válasz #3 Dátum: 2013. Október 18. - 20:43:14 »
0 Show voters
kadaradamnak:
ja tényleg, amúgy meg van XD

Dupla hozzászólás automatikusan összefûzve. ( 2013. Október 18. - 20:48:24 )

így is ugyan az a hiba :s
« Utoljára szerkesztve: 2013. Október 18. - 20:48:24 írta Campe3r »

SendHasznalatMessage nem mûködik sscanf return-nál
« Válasz #4 Dátum: 2013. Október 18. - 20:54:54 »
+1 Show voters
Látom szerkesztetted a témát és kiírtad mi a gond..Az a probléma, hogy az általad létrehozott függvény nem tér vissza semmilyen értékkel.
Próbáld meg így, elméletileg mûködnie kell:
 
stock SendHasznalatMessage(playerid, color, const message[])
{
new hasznmsg[256];
format(hasznmsg, sizeof(hasznmsg), \"{008ee0}>> LC-RPG << {d9990f}- Használat: {ffffff}%s\", message);
SendClientMessage(playerid, color, hasznmsg);
return 1;
}

SendHasznalatMessage nem mûködik sscanf return-nál
« Válasz #5 Dátum: 2013. Október 18. - 21:17:34 »
0 Show voters
Sikerült complizálni, megnézem szerveren :D

Dupla hozzászólás automatikusan összefûzve. ( 2013. Október 18. - 22:20:43 )

köszönöm, mûködik
« Utoljára szerkesztve: 2013. Október 18. - 22:20:43 írta Campe3r »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal