GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: [ZzZ]Álmos - 2012. február 12. - 17:55:24
-
Sziasztok! Tudtok küldeni STRCMP include-t pawnohoz? Scripthez kellene. Van ilyen egyáltalán? :D
-
Az strcmp az alapból benne van az a_samp-ban
-
Az strcmp az alapból benne van az a_samp-ban
Kösz. De miért errorozik ez akkor?
[pawn]if(strcmp(cmd, \"/time\", true) == 0)
{
new string[8];
if(sscanf(params, \"us[8]\", string)) return SendClientMessage(playerid, yellow2, \"Használd: /ido [0-24]\");
new TimeID;
TimeID = strval(params);
if(TimeID < 0 || TimeID > 24)
{
SendClientMessage(playerid, red, \"Ismeretlen idõt adtál meg! {A9C4E4}0-24 {E60000}között van!\");
}
else
{
SetPlayerTime(playerid, TimeID, TimeID);
}
return 1;
}[/pawn]
-
Ez a kód alapból rossz, valamint sscanfet nem lehet strcmp-vel használni.
-
Ezt így sose fogod mûködésre bírni.
Alap parancsnál nem tudod használni a sscanf-ot. Írd át zcmd-re vagy dcmd, esetleg sscanf helyett strtok
-
Ezt így sose fogod mûködésre bírni.
Alap parancsnál nem tudod használni a sscanf-ot. Írd át zcmd-re vagy dcmd, esetleg sscanf helyett strtok
http://sampforum.hu/index.php?topic=20289.msg217336#msg217336
(bár az is lehet hogy feleslegesen csináltam...)
-
Ezt így sose fogod mûködésre bírni.
Alap parancsnál nem tudod használni a sscanf-ot. Írd át zcmd-re vagy dcmd, esetleg sscanf helyett strtok
Ez a kód alapból rossz, valamint sscanfet nem lehet strcmp-vel használni.
[/quote]
Miért ne lehetne használni? :laugh:
[pawn] if(strcmp(cmdtext, \"/time\", true, 5) == 0)
{
new
TimeID;
if(sscanf(cmdtext, \"{s[6]}d\", TimeID)) return SendClientMessage(playerid, -1, \"Használat: /time [0-24]\");
if(TimeID < 0 || TimeID > 24)
SendClientMessage(playerid, -1, \"Ismeretlen idõt adtál meg! {A9C4E4}0-24 {E60000}között van!\");
else
SetPlayerTime(playerid, TimeID, 0);
return 1;
}[/pawn]
-
Jó zárom már megvan :) Köszi a segítséget.
-
[pawn]
if(sscanf(cmdtext, \"{s[6]}d\", TimeID)) return SendClientMessage(playerid, -1, \"Használat: /time [0-24]\");
[/pawn]
Errõl én nem tudtam :D Most már ezzel is okosabb lettem. :D