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: bencarter007 - 2012. Május 10. - 22:41:30

Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 10. - 22:41:30
A módban rengeteg parancs van, de csak egynél írja ki ezt a fura hibát, amit máskor csak elírt parancsoknál szokott. a parancsot végrehajtja, nem tudom hol a hiba...
 
if (strcmp(\"/csata\", cmdtext, true, 10) == 0)
{
       if(IsPlayerInRangeOfPoint(playerid, 3.0, -2223.4092,-265.3366,53.0383))
{
      if(Team[playerid] == Team_Russia)
      {
         ClearAnimations(playerid);
         SetPlayerPos(playerid, -2514.2200,-309.1688,39.3322);
         SetPlayerHealth(playerid,100);
      }
   else if(Team[playerid] == Team_German)
      {
                     ClearAnimations(playerid);
                   SetPlayerPos(playerid, -2297.0100,-253.8700,43.2567);
         SetPlayerHealth(playerid,100);
                  }
   }
}
Cím: Unknown command hiba
Írta: FastFurious - 2012. Május 11. - 06:01:35
ZCMD-s a mod?
Cím: Unknown command hiba
Írta: Neon - 2012. Május 11. - 06:23:38
sztem is ZCMD-vel van irva mert teszteltem s minden ok
Cím: Unknown command hiba
Írta: FastFurious - 2012. Május 11. - 06:32:35
de szerintem használj ZCMD-t
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 10:14:39
most csak azért írjam át az egész modot ZCMD-re, amihez nem értek és a converter meg szétdobálja a sorokat,néhány parancsot meg végleg elront....  :no:
Cím: Unknown command hiba
Írta: Neon - 2012. Május 11. - 10:24:17
nekem nem dobja...
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 11:18:12
itt van pl egy nagyon egyszerû, máskor mûködõ cucc:
 
CMD:heli(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"Állj odébb, mert agyoncsp a helikopter\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AddStaticVehicle(563, X, Y, Z+30,270.4118, 1, 0);
return 1;
}

 
most hibát ír:
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : error 017: undefined symbol \"cmd_heli\"
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : fatal error 107: too many error messages on one line
a 191edik sor a CMD:heli
Cím: Unknown command hiba
Írta: Neon - 2012. Május 11. - 11:31:08
ink hagyd ahogy volt
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 11:55:33
szerintem is úgy lesz a legjobb! :D
Cím: Unknown command hiba
Írta: Gabor.. - 2012. Május 11. - 12:46:50
Idézetet írta: bencarter007 date=1336727892\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21274\" data-ipsquote-contentclass=\"forums_Topic
itt van pl egy nagyon egyszerû, máskor mûködõ cucc:
 
CMD:heli(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"Állj odébb, mert agyoncsp a helikopter\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AddStaticVehicle(563, X, Y, Z+30,270.4118, 1, 0);
return 1;
}

 
most hibát ír:
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : error 017: undefined symbol \"cmd_heli\"
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : fatal error 107: too many error messages on one line
a 191edik sor a CMD:heli
 
Az elõtte lévõ sor(ok)ban lesz a hiba, mivel nem zártál le egy megnyitott eljárást/függvényt, akkor szokta ezt írni a \'CMD:xy\'-ra.
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 13:00:11
ez így a teljes parancs lista
 
public OnPlayerText(playerid, text[])
{
CMD:heli(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"Állj odébb, mert agyoncsap a helikopter\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AddStaticVehicle(563, X, Y, Z+30,270.4118, 1, 0);
return 1;
}
//==========================================================================
//==feldobás
CMD:feldob(playerid, params[])
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y+10, Z+30);
return 1;
}
//==========================================================================
//==visszatérés a csatába
CMD:AFK(playerid, params[])
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y, Z+50);
SendClientMessage(playerid,WHITE_COLOR,\" AFK lettél!\");
TogglePlayerControllable(playerid,0);
return 1;
}
CMD:vissza(playerid, params[])
{
new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y, Z-50);
SendClientMessage(playerid,WHITE_COLOR,\" AFK lettél!\");
TogglePlayerControllable(playerid,1);
return 1;
}
//==========================================================================
//==csalás kódok single playerbõl
CMD:hesoyam(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
CMD:aezakmi(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
CMD:uzumymw(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
CMD:jcnruad(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
//==========================================================================
//==tulaj
CMD:tulajdonos(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"==================================\");
SendClientMessage(playerid,COLOR_RED,\"===========Benny Carter===========\");
SendClientMessage(playerid,Green_COLOR,\"==================================\");
return 1;
}
//==========================================================================
//==parancsok
CMD:parancsok(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"===========Segítség============= \");
SendClientMessage(playerid,COLOR_RED,\" szerkesztés alatt...\");
return 1;
}
CMD:commands(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"===========Segítség============= \");
SendClientMessage(playerid,COLOR_RED,\" szerkesztés alatt...\");
return 1;
}
CMD:töltés(playerid, params[])
{
new slot, weap, ammo; for (slot = 0; slot < 14; slot++)
{
GetPlayerWeaponData(playerid, slot, weap, ammo);
   {
   GivePlayerWeapon(playerid, weap, 30);
   }
}
return 1;
}
CMD:csata(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -2223.4092,-265.3366,53.0383))
{
   if(Team[playerid] == Team_Russia)
   {
      ClearAnimations(playerid);
      SetPlayerPos(playerid, -2514.2200,-309.1688,39.3322);
      SetPlayerHealth(playerid,100);
   }
   else if(Team[playerid] == Team_German)
   {
      ClearAnimations(playerid);
      SetPlayerPos(playerid, -2297.0100,-253.8700,43.2567);
      SetPlayerHealth(playerid,100);
   }
}
}
CMD:bolt(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -2226.8569,-258.1976,53.0456))
{
   ShowPlayerDialog(playerid, weaponlist, DIALOG_STYLE_LIST,\"Fegyverek\",\" Colt 1911-----100€\\n Deagle--------120€ \\n Shotgun-------100€ \\n Spas 12-------150€ \\n Mac10---------100€ \\n MP5-----------150€ \\n M16-----------180€ \\n AK47----------200€ \\n Sniper--------250€ \\n RPG7----------500€\",\"Választ\",\"Bezár\");
}
return 1;
}
return 0;
}
Cím: Unknown command hiba
Írta: Gabor.. - 2012. Május 11. - 13:11:40
Ne az OnPlayerText(...) eljáráés alá rakd õket, hanem csak simán a módba/scriptbe akárhova, csak NE eljárásba! Úgy próbáld meg.
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 13:32:43
így még több a hiba... inkább hagyom ahogy volt...
Cím: Unknown command hiba
Írta: ZyZu. - 2012. Május 11. - 14:00:41
Idézetet írta: FastFurious date=1336710755\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21274\" data-ipsquote-contentclass=\"forums_Topic
de szerintem használj ZCMD-t
 
Mindegy, hogy milyet használsz mert szerintem a ZCMD valamivel gyorsabb de nem ékezetes! Viszont a cmdtext -es azok ékezetesek.. és lasabban dobja le a parancsot amit beírtál..  :smokin:
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 14:10:34
használok ugyanolyat, mint eddig ,és zárok is...
mellesleg a témától is rendesen eltértünk  ::|
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 10. - 22:41:30
A módban rengeteg parancs van, de csak egynél írja ki ezt a fura hibát, amit máskor csak elírt parancsoknál szokott. a parancsot végrehajtja, nem tudom hol a hiba...
 
if (strcmp(\"/csata\", cmdtext, true, 10) == 0)
{
       if(IsPlayerInRangeOfPoint(playerid, 3.0, -2223.4092,-265.3366,53.0383))
{
      if(Team[playerid] == Team_Russia)
      {
         ClearAnimations(playerid);
         SetPlayerPos(playerid, -2514.2200,-309.1688,39.3322);
         SetPlayerHealth(playerid,100);
      }
   else if(Team[playerid] == Team_German)
      {
                     ClearAnimations(playerid);
                   SetPlayerPos(playerid, -2297.0100,-253.8700,43.2567);
         SetPlayerHealth(playerid,100);
                  }
   }
}
Cím: Unknown command hiba
Írta: FastFurious - 2012. Május 11. - 06:01:35
ZCMD-s a mod?
Cím: Unknown command hiba
Írta: Neon - 2012. Május 11. - 06:23:38
sztem is ZCMD-vel van irva mert teszteltem s minden ok
Cím: Unknown command hiba
Írta: FastFurious - 2012. Május 11. - 06:32:35
de szerintem használj ZCMD-t
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 10:14:39
most csak azért írjam át az egész modot ZCMD-re, amihez nem értek és a converter meg szétdobálja a sorokat,néhány parancsot meg végleg elront....  :no:
Cím: Unknown command hiba
Írta: Neon - 2012. Május 11. - 10:24:17
nekem nem dobja...
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 11:18:12
itt van pl egy nagyon egyszerû, máskor mûködõ cucc:
 
CMD:heli(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"Állj odébb, mert agyoncsp a helikopter\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AddStaticVehicle(563, X, Y, Z+30,270.4118, 1, 0);
return 1;
}

 
most hibát ír:
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : error 017: undefined symbol \"cmd_heli\"
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : fatal error 107: too many error messages on one line
a 191edik sor a CMD:heli
Cím: Unknown command hiba
Írta: Neon - 2012. Május 11. - 11:31:08
ink hagyd ahogy volt
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 11:55:33
szerintem is úgy lesz a legjobb! :D
Cím: Unknown command hiba
Írta: Gabor.. - 2012. Május 11. - 12:46:50
Idézetet írta: bencarter007 date=1336727892\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21274\" data-ipsquote-contentclass=\"forums_Topic
itt van pl egy nagyon egyszerû, máskor mûködõ cucc:
 
CMD:heli(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"Állj odébb, mert agyoncsp a helikopter\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AddStaticVehicle(563, X, Y, Z+30,270.4118, 1, 0);
return 1;
}

 
most hibát ír:
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : error 017: undefined symbol \"cmd_heli\"
gamemodes\\ZCMDTDM.pwn(191) : error 029: invalid expression, assumed zero
gamemodes\\ZCMDTDM.pwn(191) : fatal error 107: too many error messages on one line
a 191edik sor a CMD:heli
 
Az elõtte lévõ sor(ok)ban lesz a hiba, mivel nem zártál le egy megnyitott eljárást/függvényt, akkor szokta ezt írni a \'CMD:xy\'-ra.
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 13:00:11
ez így a teljes parancs lista
 
public OnPlayerText(playerid, text[])
{
CMD:heli(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"Állj odébb, mert agyoncsap a helikopter\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AddStaticVehicle(563, X, Y, Z+30,270.4118, 1, 0);
return 1;
}
//==========================================================================
//==feldobás
CMD:feldob(playerid, params[])
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y+10, Z+30);
return 1;
}
//==========================================================================
//==visszatérés a csatába
CMD:AFK(playerid, params[])
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y, Z+50);
SendClientMessage(playerid,WHITE_COLOR,\" AFK lettél!\");
TogglePlayerControllable(playerid,0);
return 1;
}
CMD:vissza(playerid, params[])
{
new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y, Z-50);
SendClientMessage(playerid,WHITE_COLOR,\" AFK lettél!\");
TogglePlayerControllable(playerid,1);
return 1;
}
//==========================================================================
//==csalás kódok single playerbõl
CMD:hesoyam(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
CMD:aezakmi(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
CMD:uzumymw(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
CMD:jcnruad(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"================================== \");
SendClientMessage(playerid,COLOR_RED,\"Észnél vagy,ember?!? Multiplayerban cheat kódok?\");
Kick(playerid);
return 1;
}
//==========================================================================
//==tulaj
CMD:tulajdonos(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"==================================\");
SendClientMessage(playerid,COLOR_RED,\"===========Benny Carter===========\");
SendClientMessage(playerid,Green_COLOR,\"==================================\");
return 1;
}
//==========================================================================
//==parancsok
CMD:parancsok(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"===========Segítség============= \");
SendClientMessage(playerid,COLOR_RED,\" szerkesztés alatt...\");
return 1;
}
CMD:commands(playerid, params[])
{
SendClientMessage(playerid,Green_COLOR,\"===========Segítség============= \");
SendClientMessage(playerid,COLOR_RED,\" szerkesztés alatt...\");
return 1;
}
CMD:töltés(playerid, params[])
{
new slot, weap, ammo; for (slot = 0; slot < 14; slot++)
{
GetPlayerWeaponData(playerid, slot, weap, ammo);
   {
   GivePlayerWeapon(playerid, weap, 30);
   }
}
return 1;
}
CMD:csata(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -2223.4092,-265.3366,53.0383))
{
   if(Team[playerid] == Team_Russia)
   {
      ClearAnimations(playerid);
      SetPlayerPos(playerid, -2514.2200,-309.1688,39.3322);
      SetPlayerHealth(playerid,100);
   }
   else if(Team[playerid] == Team_German)
   {
      ClearAnimations(playerid);
      SetPlayerPos(playerid, -2297.0100,-253.8700,43.2567);
      SetPlayerHealth(playerid,100);
   }
}
}
CMD:bolt(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -2226.8569,-258.1976,53.0456))
{
   ShowPlayerDialog(playerid, weaponlist, DIALOG_STYLE_LIST,\"Fegyverek\",\" Colt 1911-----100€\\n Deagle--------120€ \\n Shotgun-------100€ \\n Spas 12-------150€ \\n Mac10---------100€ \\n MP5-----------150€ \\n M16-----------180€ \\n AK47----------200€ \\n Sniper--------250€ \\n RPG7----------500€\",\"Választ\",\"Bezár\");
}
return 1;
}
return 0;
}
Cím: Unknown command hiba
Írta: Gabor.. - 2012. Május 11. - 13:11:40
Ne az OnPlayerText(...) eljáráés alá rakd õket, hanem csak simán a módba/scriptbe akárhova, csak NE eljárásba! Úgy próbáld meg.
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 13:32:43
így még több a hiba... inkább hagyom ahogy volt...
Cím: Unknown command hiba
Írta: ZyZu. - 2012. Május 11. - 14:00:41
Idézetet írta: FastFurious date=1336710755\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21274\" data-ipsquote-contentclass=\"forums_Topic
de szerintem használj ZCMD-t
 
Mindegy, hogy milyet használsz mert szerintem a ZCMD valamivel gyorsabb de nem ékezetes! Viszont a cmdtext -es azok ékezetesek.. és lasabban dobja le a parancsot amit beírtál..  :smokin:
Cím: Unknown command hiba
Írta: bencarter007 - 2012. Május 11. - 14:10:34
használok ugyanolyat, mint eddig ,és zárok is...
mellesleg a témától is rendesen eltértünk  ::|