Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jovan Spasic poslato Februar 24, 2022, 16:39:24 POSLE PODNE

Naslov: Dialog
Poruka od: Jovan Spasic poslato Februar 24, 2022, 16:39:24 POSLE PODNE
Problem(error/warning): Napravio sam CMD /promenispawn i sada ono sto se nalazi ispod OnDialogResponse ne zeli da mu promeni spawn ni poruka mu se ne posalje nikada nisam radio u OnDialogResponse pa se ne snalazim bas dobro https://pastebin.com/XEDbT6gh
Deo skripte: [pawn]Vaš odgovor[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]Vaš odgovor[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Naslov: Odg: Dialog
Poruka od: V01D poslato Februar 24, 2022, 17:34:30 POSLE PODNE
[pawn]case DIALOG_PRSPAWNA: {

   if(response) {

      switch(listitem)
      {
          case 0:
         {
            SCM(playerid,-1,""SRWBOJA"[Eds"BELA"tret "SRWBOJA"G"BELA"amin"SRWBOJA"g] "BELA"Uspesno ste promenili spawn od sada ce te se spawnovati u Beogradu");
            PlayerInfo[playerid][pSpawnGrad] = SPAWN_LS;
         }
            case 1:
         {
            SCM(playerid,-1,""SRWBOJA"[Eds"BELA"tret "SRWBOJA"G"BELA"amin"SRWBOJA"g] "BELA"Uspesno ste promenili spawn od sada ce te se spawnovati u Sarajevu");
            PlayerInfo[playerid][pSpawnGrad] = SPAWN_LV;
         }
            case 2:
         {
            SCM(playerid,-1,""SRWBOJA"[Eds"BELA"tret "SRWBOJA"G"BELA"amin"SRWBOJA"g] "BELA"Uspesno ste promenili spawn od sada ce te se spawnovati u Zagrebu");
            PlayerInfo[playerid][pSpawnGrad] = SPAWN_SF;
            return 1;
         }
      }
   }
}[/pawn]

1. Otvori si if(!response) i nakon toga nisi napisao nista
2. Imas vise } nego sto je potrebno
3. Molim te, nauci osnove pisanja koda, bice ti mnogo lakse
Naslov: Odg: Dialog
Poruka od: Jovan Spasic poslato Februar 24, 2022, 20:42:56 POSLE PODNE
Citat: V01D poslato Februar 24, 2022, 17:34:30 POSLE PODNE
[pawn]case DIALOG_PRSPAWNA: {

   if(response) {

      switch(listitem)
      {
          case 0:
         {
            SCM(playerid,-1,""SRWBOJA"[Eds"BELA"tret "SRWBOJA"G"BELA"amin"SRWBOJA"g] "BELA"Uspesno ste promenili spawn od sada ce te se spawnovati u Beogradu");
            PlayerInfo[playerid][pSpawnGrad] = SPAWN_LS;
         }
            case 1:
         {
            SCM(playerid,-1,""SRWBOJA"[Eds"BELA"tret "SRWBOJA"G"BELA"amin"SRWBOJA"g] "BELA"Uspesno ste promenili spawn od sada ce te se spawnovati u Sarajevu");
            PlayerInfo[playerid][pSpawnGrad] = SPAWN_LV;
         }
            case 2:
         {
            SCM(playerid,-1,""SRWBOJA"[Eds"BELA"tret "SRWBOJA"G"BELA"amin"SRWBOJA"g] "BELA"Uspesno ste promenili spawn od sada ce te se spawnovati u Zagrebu");
            PlayerInfo[playerid][pSpawnGrad] = SPAWN_SF;
            return 1;
         }
      }
   }
}[/pawn]

1. Otvori si if(!response) i nakon toga nisi napisao nista
2. Imas vise } nego sto je potrebno
3. Molim te, nauci osnove pisanja koda, bice ti mnogo lakse
Hvala shvatio sam a sto se tice } moram tlk da imam zato sto odozgo OnDialogResponse se nalazi jos funkcija pravi mi errore zbog } ako nemam zbog toga tlk ima