Szerző Téma: karakterek megszámolása  (Megtekintve 455 alkalommal)

Nem elérhető Tomee

  • 385
    • Profil megtekintése
karakterek megszámolása
« Dátum: 2012. Augusztus 12. - 09:38:00 »
0 Show voters
Csáó,
ZCMD+sscanf-t használok. Valahogy megoldható az a dolog, hogy ha írok valami szöveget akkor azt a mennyiséget, amit használtam megszámolja?
pl /chat elmegyek kenyérért a boltba
és akkor az ugye 27 karakter.

karakterek megszámolása
« Válasz #1 Dátum: 2012. Augusztus 12. - 09:50:49 »
+1 Show voters
strlen(..) egy karakterszámoló függvény (string lenght)
 
CMD:chat(playerid, params[]) {
new string[128],
msg[64];
if(sscanf(params, \"s[64]\", msg)) return SendClientMessage(playerid, -1, \"/chat [üzenet\");
format(string, sizeof(string), \"Chat: %s\", msg);
SendClientMessageToAll(-1, string);
format(string, sizeof(string), \"Ez az üzenet %d karakter volt\", strlen(msg));
return SendClientMessage(playerid, -1, string);
}

Nem elérhető Tomee

  • 385
    • Profil megtekintése
karakterek megszámolása
« Válasz #2 Dátum: 2012. Augusztus 12. - 09:58:46 »
0 Show voters
Nagyon szépen köszönöm.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal