[POMOC] OnPlayerDialogResponse Errors

Započeo MaX91
17. Jun 2011.
1,537
pregleda
11
postova
Luis
5
Godfather
17. Jun 2011.
Jedno pitanje dali je to kraj dialoga ili imas jos ispod ali nisi stavio ?
CH|Rile
4
Made Man
17. Jun 2011.
To je kraj dialoga, nema ih više ...
taft
5
Underboss
17. Jun 2011.
Koliko sam uspio vidjet skriptu, MISLIM da je problem u dialog id - 5 probaj ovako
if(dialogid == 5)
{
      if(response)
      {
          switch(listitem)
          {
              case 0:
              {
                    SetPlayerPos(playerid,215.0730,1822.5129,6.4141);
                    SetPlayerSkin(playerid, 287);
                    ResetPlayerWeapons(playerid);
                    GivePlayerWeapon(playerid, 17, 10);
                    GivePlayerWeapon(playerid, 24, 500);
                    GivePlayerWeapon(playerid, 31, 1500);
                    GivePlayerWeapon(playerid, 44, 1);
                    SendClientMessage(playerid,COLOR_RED, "rac: Terroristi napadaju bazu, sve jedinice, likvidirajte ih!");

              }
              case 1:
              {
                    SetPlayerPos(playerid,99.0973,1920.7058,18.2238);
                    SetPlayerSkin(playerid, 30);
                    ResetPlayerWeapons(playerid);
                    GivePlayerWeapon(playerid, 23, 500);
                  GivePlayerWeapon(playerid, 30, 1500);
                  GivePlayerWeapon(playerid, 45, 1);
                  SendClientMessage(playerid,COLOR_YELLOW, "rac: Ubijte sve!");
              }
            }
      }
}
CH|Rile
4
Made Man
17. Jun 2011.
Nije, to ubacim, i opet se errori pojave :S!
Vedran_Valentic
3
Rookie
17. Jun 2011.
Moras napravit ovo definirat znaci
new listitem
new dialogid
new response


Ja mislim da bi ti to bilo to ali nisam siguran...
CH|Rile
4
Made Man
17. Jun 2011.
Ma ok, znam to i ja
Ali ovaj prvi error me muči, ono OnPlayerDialogResponse is not implemented :S
CH|Rile
4
Made Man
17. Jun 2011.
Neće ni to :S
Riješio sam ono s newovima, primjer:
new listitem;
Sve sam dodao, ali imam puno, puno warninga i opet 3 errora :S
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2897) : warning 225: unreachable code
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2897) : error 029: invalid expression, assumed zero
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2897) : error 004: function "OnDialogResponse" is not implemented
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2925) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2927) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2928) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2931) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2937) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2939) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2940) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2964) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3048) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3058) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3069) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3120) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3142) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3143) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3162) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3165) : error 030: compound statement not closed at the end of file (started at line 2899)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

3 Errors.

Luis
5
Godfather
17. Jun 2011.
Wanrinzi su ti zato sto ti nisu linije poravnate.Poravnaj sve linije i nece biti warninga.
npr. :
Terbi linija ovako stoji
SetPVarInt(playerid, "Status", 1);  
                         SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));  
              SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));  

a ti onda moras staviti ovako
SetPVarInt(playerid, "Status", 1);  
SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));  
SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));  


Postaj red 2897.
CH|Rile
4
Made Man
17. Jun 2011.
Riješio sam neke warninge, ali opet me neki zezaju -.- '.
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2897) : warning 225: unreachable code
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2897) : error 029: invalid expression, assumed zero
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2897) : error 004: function "OnDialogResponse" is not implemented
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(2964) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3048) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3162) : warning 217: loose indentation
C:\Users\Windows XP\Desktop\GymoFreeroam\gamemodes\Gymofreeroam.pwn(3165) : error 030: compound statement not closed at the end of file (started at line 2899)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

3 Errors.


Red 2897: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

RijeÅ¡io sam 😄!
Može lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha