[pomoc]nece mi nesto raditi!POMOC

Započeo Mato RP
1. Dec. 2013. Zaključano
675
pregleda
22
postova
Matorp
5
Underboss
1. Dec. 2013.
Skripta koju koristim:moja od nule
Detaljan opis problema😛a napravio sam dialog za posao,ali kada napiÅ¡em npr. to sto zam napravio komandu /poslovi sve mi se lijepo pojavi ali kada stisnem npr. na farmer onda mi se samo ugasi dialog i to je to!
Dio skripte:
//komanda CMD:poslovi(playerid, params[])
{
  ShowPlayerDialog(playerid, DIALOG_POSLOVI, DIALOG_STYLE_LIST, "POSLOVI", "0. Farmer\n1. Taxista\n2. Posao2", "Odaberi", "Odustani");
  return 1;
}
sada ono sto ide pod OnDialogRansponse tako nekako
  if(dialogid == DIALOG_POSLOVI) {
  if(response) return 1;
  if(response) {
  if(listitem == 0) {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}
  }
  if(listitem == 1) {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}//to adsadsadas to zanemarite!
  }
  return 1;
}
Neznam ako je to opce dobro! i na pocetku:
#define DIALOG_POSLOVI 999

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
James_SmithXDl
6
OG Legend
1. Dec. 2013.
if(dialogid == DIALOG_POSLOVI)
{
  if(response)
  {
  if(listitem == 0)
  {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}
  }
  if(listitem == 1)
  {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}/
  }
  }
  return 1;
}

probaj ovako ako neradi vidi da ti se nemesaju dialozi
Matorp
5
Underboss
1. Dec. 2013.
Nije mi to dobro!
James_SmithXDl
6
OG Legend
1. Dec. 2013.
Mato RP wrote on December 1, 2013, 2:45 pm:
Nije mi to dobro!

Sta ti nije dobro ?
Matorp
5
Underboss
1. Dec. 2013.
Dođu mi još dva errora evo ti ih:
F:\GameModovi\My Orion Mark 2\Orion Mark RolePlay\filterscripts\Poslovi.pwn(496) : error 029: invalid expression, assumed zero
F:\GameModovi\My Orion Mark 2\Orion Mark RolePlay\filterscripts\Poslovi.pwn(499) : error 010: invalid function or declaration
denis_lapi
5
Godfather
1. Dec. 2013.
Nije mi jasno sto si stavio dva "response" i povratio komandu, kako mislis da cita ostale listiteme
James_SmithXDl
6
OG Legend
1. Dec. 2013.
Mato RP wrote on December 1, 2013, 2:50 pm:
Dođu mi još dva errora evo ti ih:
F:\GameModovi\My Orion Mark 2\Orion Mark RolePlay\filterscripts\Poslovi.pwn(496) : error 029: invalid expression, assumed zero
F:\GameModovi\My Orion Mark 2\Orion Mark RolePlay\filterscripts\Poslovi.pwn(499) : error 010: invalid function or declaration

Daj linije....
Matorp
5
Underboss
1. Dec. 2013.
E cujes avako mi je dobro ali mi nema return 1;
if(dialogid == DIALOG_POSLOVI)
{
  if(response)
  {
  if(listitem == 0)
  {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}
  }
  if(listitem == 1)
  {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}
  }
}
James_SmithXDl
6
OG Legend
1. Dec. 2013.
if(dialogid == DIALOG_POSLOVI)
{
  if(response)
  {
  if(listitem == 0)
  {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}
  }
  if(listitem == 1)
  {
  SendClientMessage(playerid, COLOR_GREY, "asdasda");}
  }
  }
}

Ja se izvinjavam mislio sam da ti je to jedini dialog pod response pa sam stavio return.
Matorp
5
Underboss
1. Dec. 2013.
Sada mi dođe jedan error i nemam nista drugo pod OnDialogRansponse! error:
F:\GameModovi\My Orion Mark 2\Orion Mark RolePlay\filterscripts\Poslovi.pwn(498) : error 054: unmatched closing brace ("}")
Matorp
5
Underboss
1. Dec. 2013.
POMOC
denis_lapi
5
Godfather
1. Dec. 2013.
Radi po sledecoj semi

if (dialogid == tvoj id)
{
  if(response)
  {
    if (listitem == 0)
    {
    Akcija tj. output
    }
    if (listitem == 1)
    {
    Akcija 2 tj. output 2
    }

  }
return 1;
}



Tako ti se prave dialozi i po ovoj semi radis svaki drugi, stim sto listitem-e mozes postavljati i u vecem broju Ja TI TRENUTNO SVE ODGOVARAM SA TELEFONA, tako da su manje greske moguce, ali to je sustina  🙂
Matorp
5
Underboss
1. Dec. 2013.
Sada mi radi ali mi dođe jedan warning!:
F:\GameModovi\My Orion Mark 2\Orion Mark RolePlay\filterscripts\Poslovi.pwn(503) : warning 209: function "OnDialogResponse" should return a value
James_SmithXDl
6
OG Legend
1. Dec. 2013.
stavi return 1; primer

primer
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
bla bla bla
return 1; //===
}
Matorp
5
Underboss
1. Dec. 2013.
Dobro to sam rijesio ali kada sam na serveru opet mi nece raditi damo mi se pojavi dialog!I to je to

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha