Szerző Téma: Pár error.  (Megtekintve 527 alkalommal)

Nem elérhető totar

  • 425
    • Profil megtekintése
Pár error.
« Dátum: 2011. Június 05. - 07:16:46 »
0 Show voters
Üdv
néztem egy givecash meg egy pm parancsot és rályuk ezekte az errorokat adtam.
 

D:\\gta server\\samp03csvr_win32\\samp03csvr_win32\\gamemodes\\AirWaves.pwn(13664) : error 017: undefined symbol \"params\"
D:\\gta server\\samp03csvr_win32\\samp03csvr_win32\\gamemodes\\AirWaves.pwn(13668) : warning 219: local variable \"string\" shadows a variable at a preceding level
D:\\gta server\\samp03csvr_win32\\samp03csvr_win32\\gamemodes\\AirWaves.pwn(13679) : error 017: undefined symbol \"params\"
D:\\gta server\\samp03csvr_win32\\samp03csvr_win32\\gamemodes\\AirWaves.pwn(13692) : warning 219: local variable \"string\" shadows a variable at a preceding level
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 
segítsetek pls.
nem használok zcmd-t.

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Pár error.
« Válasz #1 Dátum: 2011. Június 05. - 08:44:57 »
0 Show voters
Másold be a parancsot pls.
Am a 13668 és a 13692. sorba van ilyen hogy new string... nah azokat töröld ki és úgy nézd meg.
Ha több error lesz akkor vond vissza.

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
Pár error.
« Válasz #2 Dátum: 2011. Június 06. - 14:01:42 »
0 Show voters
[mod]Máskor lényegre törõ címe legyen a témának[/mod]

Nem elérhető totar

  • 425
    • Profil megtekintése
Pár error.
« Válasz #3 Dátum: 2011. Június 06. - 18:58:32 »
0 Show voters
mi ezekbe a parancsokba a hibák mert nem mûködnek csak sz*rakodnak :D
beírom hogy givecash 40 100, és azt írja ki hogy magadnak nem küldhetel pénzt.
Közbe az én id-m 0.
ilyenek pls teszteljétek már le és javítsátok mert már nem tudom mi a baj. :D
ezek azok:
 

if(strcmp(cmd, \"/givecash\", true) == 0)
{
   new giveplayerid, moneys;
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /givecash [iD] [Pénz]\");
   else if (giveplayerid == INVALID_PLAYER_ID) return  SendClientMessage(playerid, 0xad1010AA, \"Hiba: Nincs ilyen játékos!\");
   else
   {
   if(giveplayerid == playerid) return SendClientMessage(playerid, 0x06b28cAA, \"Magadnak nem-nem!!!\");
   new playermoney = GetPlayerMoney(playerid);
   new playername[MAX_PLAYER_NAME];
   if (moneys > 0 && playermoney >= moneys)
   {
   GivePlayerMoney(playerid, (0 - moneys));
   GivePlayerMoney(giveplayerid, moneys);
   GetPlayerName(giveplayerid, playername, sizeof (playername));
   format(string, sizeof(string), \"Te küldtél %s nevû játékosnak pénzt. Összeg %d $ .\", playername, moneys);
   SendClientMessage(playerid, 0x06b28cAA, string);
   GetPlayerName(playerid, playername, sizeof (playername));
   format(string, sizeof(string), \"%s nevû játékostól pénzt kaptál! Összeg %d $ .\", playername, moneys);
   SendClientMessage(giveplayerid, 0x06b28cAA, string);
   }
   else
   {
   SendClientMessage(playerid, 0xad1010AA, \"Hiba: Rossz összeg!\");
   }
   }
   return 1;
   }
 
 
if(strcmp(cmd, \"/pm\", true) == 0)
{
   new id,mess[200];
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /pm [iD] [Üzenet]\");
   else if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, \"Hiba: Nincs ilyen játékos!\");
   else{
      if(id == playerid) return SendClientMessage(playerid, red, \"Hiba: Magadnak nem küldhetsz üzenetet!\");
      new name[MAX_PLAYER_NAME];
      GetPlayerName(playerid, name, sizeof(name));
      format(string, sizeof string, \"PM: %s[iD:%d]: %s\", name, playerid, mess);
        SendClientMessage(id,COLOR_RED,string);
        SendClientMessage(playerid,COLOR_RED,string);
   }
   return 1;
}

 
pls írja már le valaki ezeket a parancsokat.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal