Započeo V_More
•5. Jan. 2012.[Pomoc]Errori
2,239
pregleda
26
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
381
Postovi:
45
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
Skripta koju koristim:Moj mod od 0
Detaljan opis problema: Pa ima nekih errore, inace treba da se napravi da u dialogu bira Spawn i sad evo:
Dio skripte:
Errori:
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema: Pa ima nekih errore, inace treba da se napravi da u dialogu bira Spawn i sad evo:
Dio skripte:
case DIALOG_SPAWN: //linija 418
{
if(response)
{
case 0: //linija 422
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
case 1:
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
case 2:
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
case 3:
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
return 1;
}Errori:
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(418) : error 040: duplicate "case" label (value 4)
C:\Documents and Settings\User\My Documents\My Documents\Downloads\x Gaming\Hard RP\gamemodes\matrix.pwn(422) : error 014: invalid statement; not in switch
C:\Documents and Settings\User\My Documents\My Documents\Downloads\x Gaming\Hard RP\gamemodes\matrix.pwn(422) : warning 215: expression has no effect
C:\Documents and Settings\User\My Documents\My Documents\Downloads\x Gaming\Hard RP\gamemodes\matrix.pwn(422) : error 001: expected token: ";", but found ":"
C:\Documents and Settings\User\My Documents\My Documents\Downloads\x Gaming\Hard RP\gamemodes\matrix.pwn(422) : error 029: invalid expression, assumed zero
C:\Documents and Settings\User\My Documents\My Documents\Downloads\X Gaming\Hard RP\gamemodes\matrix.pwn(422) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,082
Postovi:
71
Teme:
Pridružio se:Sep. 2010
5. Jan. 2012.
if(dialogid == DIALOG_SPAWN)
{
if(response)
{
if(listitem == 0)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
if(listitem == 1)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
if(listitem == 2)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
if(listitem == 3)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
}
return 1;
}
{
if(response)
{
if(listitem == 0)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
if(listitem == 1)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
if(listitem == 2)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
if(listitem == 3)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
}
return 1;
}
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
381
Postovi:
45
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
Quote from January 5, 2012, 7:38 pm:
if(dialogid == DIALOG_SPAWN)
{
if(response)
{
if(listitem == 0)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
if(listitem == 1)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
if(listitem == 2)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
if(listitem == 3)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
}
return 1;
}
{
if(response)
{
if(listitem == 0)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
if(listitem == 1)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
if(listitem == 2)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
if(listitem == 3)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
}
return 1;
}
Onda ima 26 errora, pa sam radio Undo, ne moze ipak tako, moze pomoc, hitno?
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
381
Postovi:
45
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
Quote from January 5, 2012, 7:55 pm:
#define IME_DIALOGA ID_DIALOGA
imas negdje razlicito ime dialoga a isti id, pa sada ga 2 puta koristis pod case dialogid...
imas negdje razlicito ime dialoga a isti id, pa sada ga 2 puta koristis pod case dialogid...
Jesi siguran, imam samo 4 dialoga, i imaju razlicite ID-ove i nazive, nije do toga ja msm😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
416
Postovi:
19
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
case DIALOG_SPAWN: //linija 418
{
if(response)
{
switch(listitem)
{
case 0:
{//linija 422
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
case 1:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
case 2:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
case 3:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
}
}
}Eto..
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
381
Postovi:
45
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
Ok, sada ima manje errora, ovo x se moze zanemarit, jer to cu kasnije unijet koordinate, a evo sta jios ima:
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(418) : error 040: duplicate "case" label (value 4)
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(427) : error 017: undefined symbol "x"
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(434) : error 017: undefined symbol "x"
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(440) : error 017: undefined symbol "x"
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(446) : error 017: undefined symbol "x"
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(453) : error 002: only a single statement (or expression) can follow each "case"
C:\Documents and Settings\User\My Documents\My Documents\Downloads\Matrix Gaming\Hard RP\gamemodes\matrix.pwn(453) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
416
Postovi:
19
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
case DIALOG_SPAWN: //linija 418
{
if(response)
{
switch(listitem)
{
case 0:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 7);
}
case 1:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 35);
}
case 2:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 101);
}
case 3:
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, x, y, z);
SetPlayerSkin(playerid, 299);
}
}
}
}Probaj sad, ako se bude 1. ponovio onda je 100% do onoga sto sam ti ja gore reko...
5. Jan. 2012.
Isti ti je dialogid. Ili promeni pod DIALOG_SPAWN ili mozes koristiti DIALOG_SPAWN+1 (DIALOG_SPAWN + neki_broj)
EDIT:
Cini mi se i da je Pacino to vec objasnio gore
EDIT:
Cini mi se i da je Pacino to vec objasnio gore
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
381
Postovi:
45
Teme:
Pridružio se:Apr. 2011
5. Jan. 2012.
Quote from January 5, 2012, 8:15 pm:
Isti ti je dialogid. Ili promeni pod DIALOG_SPAWN ili mozes koristiti DIALOG_SPAWN+1 (DIALOG_SPAWN + neki_broj)
EDIT:
Cini mi se i da je Pacino to vec objasnio gore
EDIT:
Cini mi se i da je Pacino to vec objasnio gore
Promjenio sam umjesto DIALOG_SPAWN u DIALOG_SPAWNE i opet isto?
5. Jan. 2012.
|BU| Vectro64 wrote on January 5, 2012, 8:15 pm:
Isti ti je dialogid. Ili promeni pod DIALOG_SPAWN ili mozes koristiti DIALOG_SPAWN+1 (DIALOG_SPAWN + neki_broj)
EDIT:
Cini mi se i da je Pacino to vec objasnio gore
EDIT:
Cini mi se i da je Pacino to vec objasnio gore
Promjenio sam umjesto DIALOG_SPAWN u DIALOG_SPAWNE i opet isto?
Isti ti je dialogid nisi promeni dialogid
Evo ovako uradi
#define DIALOG_NESTO 9389
I pod ShowPlayerDialog umesto DIALOG_SPAWN (taj za to) stavi DIALOG_NESTO i umesto case DIALOG_SPAWN: stavis case DIALOG_NESTO:
Testirao sam ako je isti ID i do tog je
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava