Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: covo93 poslato Novembar 24, 2012, 03:23:22 PRE PODNE

Naslov: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: covo93 poslato Novembar 24, 2012, 03:23:22 PRE PODNE
Skripta koju koristim: GM od 0
Dio skripte:
Imam jedno pitanje nadam se da ce mi netko odgovoriti i pomoci. Radim jedan server svoj i skriptam duze vrijeme vec ali se sa ovime nisam susreo jos to sam skuzio sad kad mi je mod vec pri kraju. Imam jednu komandu npr. /pravila i tu se otvara dialog u kojem pisu RP, DM... i kad se klikne na nesto izbaci sta znaci i to ali dole di ima odaberi sam stavio i natrag i kada se klikne na natrag dobije se kick sa servera i razmisljo sam sta bi moglo bit trazio ali nista ne znam sta je problem. Treba mi da mi kad se to klikne zatvori dialog. Unaprijed hvala.


Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: [BS]SimkE poslato Novembar 24, 2012, 03:25:38 PRE PODNE
Postavi tu komandu ovde! :P
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: covo93 poslato Novembar 24, 2012, 03:32:57 PRE PODNE
Evo ti al to svi dialozi su takvi nezz zasto

   if(strcmp(cmd, "/pravila", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         ShowPlayerDialog(playerid, 11, DIALOG_STYLE_LIST, "Osnovna pravila servera", "In Character [IC] \nOut Of Character [OOC] \nRolePlay [RP] \nDeathMetch [DM] \nPowerGaming [PG] \nMetaGaming [MG] \nSpawnKill [SK] \nDriveBy [DB] \nChickenRun [CR] \nBugAbouse [BA] \nAdminAbouse [AA]", "U redu", "Natrag");
            }
      return 1;
   }
_______________________________________________
if(dialogid == 11)
   {
      if(response)
      {
            if(listitem == 0)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}In Character [IC]{FFFFFF} Sve vezano za vaseg lika:govor,osjecaji,itd.");
          }
          if(listitem == 1)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}Out Of Character [OOC]{FFFFFF} Sve ne vezano za lika:vanjski svijet");
          }
          if(listitem == 2)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}RolePlay [RP]{FFFFFF} Simulacija stvarnog zivota");
          }
          if(listitem == 3)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}DeathMetch [DM]{FFFFFF} Ubijanje igraca bez RP razloga");
          }
          if(listitem == 4)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}PowerGaming [PG]{FFFFFF} Radnja koja nije moguca u stvarnom zivotu");
          }
         if(listitem == 5)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}MetaGaming [MG]{FFFFFF} Koristenje OOC informacija u iC korist");
                return 1;
          }
          if(listitem == 6)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}SpawnKill [SK]{FFFFFF} Ubijanje igraca nakon sto se on spawna");
                return 1;
          }
          if(listitem == 7)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}DriveBy [DB]{FFFFFF} Ubijanje pjesaka s mijesta vozaca");
                return 1;
          }
          if(listitem ==
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}ChickenRun [CR]{FFFFFF} Trcanje cik cak da se izbjegnu meci");
                return 1;
          }
          if(listitem == 9)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}BugAbouse [BA]{FFFFFF} Iskoristavanje bugova u skripti ili igrici");
                return 1;
          }
          if(listitem == 10)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}AdminAbouse [AA]{FFFFFF} Iskoristavanje admin pozicije");
                return 1;
          }
      }
   }
   return 1;
}
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: [BS]SimkE poslato Novembar 24, 2012, 03:34:02 PRE PODNE
Gle mozda imas jos neki dialog koji ima tu opciju da kick, pa si im stavio isti id... Promeni id ovom dialogu i ne bi trebalo vise da kick, a ako nije do toga onda ti preporucujem da stavis na kraj ovako "Uredu", ""); ! :D
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: covo93 poslato Novembar 24, 2012, 03:37:17 PRE PODNE
probo sam i sa drugim id-om nazvo ga PRAVILADAG i nista i imo sam i uredu i opet nista ali to samo na tom modu ocito je nesto do moda jer na drugim ili editovima ili od 0 sve normalno radi
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: [BS]SimkE poslato Novembar 24, 2012, 03:39:36 PRE PODNE
E pa brate onda ne znam... Sacekaj do sutra mozda se javi neko ko zna da ti namesti to... :) :P
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: covo93 poslato Novembar 24, 2012, 03:42:11 PRE PODNE
budem budem al fala i tebi sta si htio pomoc
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: [VA]|...MihaeL...| poslato Novembar 24, 2012, 07:23:13 PRE PODNE
pokusaj ovak:

negdje na vrh stavi #define PAVILA 783


if(strcmp(cmd, "/pravila", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         ShowPlayerDialog(playerid, PAVILA, DIALOG_STYLE_LIST, "Osnovna pravila servera", "In Character [IC] \nOut Of Character [OOC] \nRolePlay [RP] \nDeathMetch [DM] \nPowerGaming [PG] \nMetaGaming [MG] \nSpawnKill [SK] \nDriveBy [DB] \nChickenRun [CR] \nBugAbouse [BA] \nAdminAbouse [AA]", "U redu", "Natrag");
            }
      return 1;
   }



if(dialogid == PAVILA)
   {
      if(response)
      {
            if(listitem == 0)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}In Character [IC]{FFFFFF} Sve vezano za vaseg lika:govor,osjecaji,itd.");
          }
          if(listitem == 1)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}Out Of Character [OOC]{FFFFFF} Sve ne vezano za lika:vanjski svijet");
          }
          if(listitem == 2)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}RolePlay [RP]{FFFFFF} Simulacija stvarnog zivota");
          }
          if(listitem == 3)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}DeathMetch [DM]{FFFFFF} Ubijanje igraca bez RP razloga");
          }
          if(listitem == 4)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}PowerGaming [PG]{FFFFFF} Radnja koja nije moguca u stvarnom zivotu");
          }
         if(listitem == 5)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}MetaGaming [MG]{FFFFFF} Koristenje OOC informacija u iC korist");
                return 1;
          }
          if(listitem == 6)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}SpawnKill [SK]{FFFFFF} Ubijanje igraca nakon sto se on spawna");
                return 1;
          }
          if(listitem == 7)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}DriveBy [DB]{FFFFFF} Ubijanje pjesaka s mijesta vozaca");
                return 1;
          }
          if(listitem ==
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}ChickenRun [CR]{FFFFFF} Trcanje cik cak da se izbjegnu meci");
                return 1;
          }
          if(listitem == 9)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}BugAbouse [BA]{FFFFFF} Iskoristavanje bugova u skripti ili igrici");
                return 1;
          }
          if(listitem == 10)
         {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{00C0FF}AdminAbouse [AA]{FFFFFF} Iskoristavanje admin pozicije");
                return 1;
          }
      }
   }
   return 1;
}
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: covo93 poslato Novembar 24, 2012, 16:45:49 POSLE PODNE
Ovo je isto ko i moje samo je ime dialoga PAVILA a meni PRAVILADLG i stavio sam sve ko ti i opet ne radi
Naslov: Odg: [Pomoc]Pomoc oko dialoga koji kicka
Poruka od: covo93 poslato Novembar 25, 2012, 02:22:49 PRE PODNE
Jel zna itko?