Szerző Téma: Strtok segítség  (Megtekintve 909 alkalommal)

Strtok segítség
« Dátum: 2011. Május 11. - 14:27:33 »
0 Show voters
Hello,van egy kis errorom strtok-al.
Parancs:
Természetesen ott van ez az OnPlayerCommandText alatt:
 
new cmd[128], idx;
cmd = strtok(cmdtext, idx);

 

   if(!strcmp(cmdtext, \"/gotovip\", true))
{
if(IsPlayerVipType(playerid,2))
{
        new tmp[256];
        tmp = strtok( cmdtext, idx );
if ( !strlen( tmp ) ) { return 1; }
new Float:X, Float:Y, Float:Z;
if ( GetPlayerVehicleID( playerid ) )
  {
     GetPlayerPos( strval(tmp), X, Y, Z );
     SetVehiclePos( GetPlayerVehicleID(playerid), X+2, Y+2, Z );
  } else {
     GetPlayerPos( strval(tmp), X, Y, Z );
     SetPlayerPos( playerid, X+2, Y+2, Z );
  }
}
else SendClientMessage(playerid, 0xAA3333AA, \"ERROR: Nem vagy Silver vagy Gold vip tag!\");
return 1;
}

 
Error:
error 047: array sizes do not match, or destination array is too small

Nem elérhető Buba

  • 540
    • Profil megtekintése
Strtok segítség
« Válasz #1 Dátum: 2011. Május 11. - 14:29:46 »
0 Show voters
error 047: array sizes do not match, or destination array is too small

 ezt melyik sorra írja?
Ja és ajánlom a ZCMD-t

Strtok segítség
« Válasz #2 Dátum: 2011. Május 11. - 14:41:43 »
0 Show voters
Idézetet írta: Buba date=1305116986\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8086\" data-ipsquote-contentclass=\"forums_Topic

error 047: array sizes do not match, or destination array is too small

 ezt melyik sorra írja?
Ja és ajánlom a ZCMD-t
 
Ez a sor:
cmd = strtok(cmdtext, idx);

 
Pont most próbálom zcmd-vel. ;)
Pwn elfogadta,letesztelem.
SZERL:
Nem jó :\'(
Meg ha zcmd -t használok akkor a többi parancsok sem mennek,mint mondtad.
« Utoljára szerkesztve: 2011. Május 11. - 14:44:51 írta kadaradam »

Nem elérhető a]X[e

  • 538
    • Profil megtekintése
Strtok segítség
« Válasz #3 Dátum: 2011. Május 11. - 14:46:37 »
0 Show voters
Nem jó az a ZCMD..

Strtok segítség
« Válasz #4 Dátum: 2011. Május 11. - 14:58:42 »
0 Show voters
ZCMD és SSCANF
Ha ezt a kettõt használod, akkor semmi baja nem lesz a scriptednek.

Strtok segítség
« Válasz #5 Dátum: 2011. Május 11. - 15:04:37 »
0 Show voters
Idézetet írta: TengeriMalac date=1305118722\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8086\" data-ipsquote-contentclass=\"forums_Topic
ZCMD és SSCANF
Ha ezt a kettõt használod, akkor semmi baja nem lesz a scriptednek.
 
tudom,de van benne strcmp is.
De nincs ötletetek?
Vagy akár egy goto parancsot is adhatok.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal