Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: karburator poslato Jun 03, 2017, 14:56:48 POSLE PODNE

Naslov: [POMOC] Rute
Poruka od: karburator poslato Jun 03, 2017, 14:56:48 POSLE PODNE
Skripta: Moja od 0
Opis: Pa napravio sam dinamicno kreiranje ruta i sve to lijepo radi ali sa bot i nzm napraviti da na /work iskoci dialog sa rutama i kada se izabere jedna da se krene
Znam uradit staticno ali me dinamicno kara xd
Slike: --
Naslov: Odg: [POMOC] Rute
Poruka od: Slade poslato Jun 03, 2017, 18:54:14 POSLE PODNE
Daj kod o rutama, napravit cu
Naslov: Odg: [POMOC] Rute
Poruka od: karburator poslato Jun 03, 2017, 22:10:43 POSLE PODNE
Rute se ucitavaju u Array ovo je komanda
https://pastebin.com/R4GuBKWr
Naslov: Odg: [POMOC] Rute
Poruka od: Slade poslato Jun 03, 2017, 23:30:20 POSLE PODNE
Trebalo bi funkcionirati:

[pawn]new itemid[ MAX_PLAYERS ][ 25 ];

stock ClearItems(playerid)
{
    for(new i = 0; i < 25; i++)
    {
        itemid[ playerid ][ i ] = -1;
    }

}

stock RutaUDialogu(playerid, ruta)
{
    for(new i = 0; i < 25; i++)
    {
        if(itemid[ playerid ][ i ] == -1)
        {
            itemid[ playerid ][ i ] = ruta;
            break;
        }
    }

}

ocmd:work(playerid,params[])
{
   new numericid = 0;
   ClearItems( playerid );
   strdel( GlobalniString, 0, sizeof( GlobalniString ) );
   for( new i = 0; i < 25; i++ )
   {
      if(RI[postoji] == 1)
      {
          numericid++;
         format( GlobalniString, sizeof( GlobalniString ), "%s"ZUTA"%i "SIVA"- "SPLAVA"%s\n", GlobalniString, numericid, RI[name]);
         RutaUDialogu( playerid, i );
      }
   }
   ShowPlayerDialog( playerid, DIALOG_WORK, DIALOG_STYLE_LIST, "ETS-SAMP | Work", GlobalniString, "Ok", "" );
   return 1;
}

if(dialogid == DIALOG_WORK)
{
    if( !response ) return 1;
   if( response )
   {
       new id = itemid[ playerid ][ listitem ];
      SCM(playerid, -1, "Odabrao si rutu %s.", RI[ id ][ name ]);
   }
}[/pawn]
Naslov: Odg: [POMOC] Rute
Poruka od: NenaD99 poslato Jun 03, 2017, 23:47:09 POSLE PODNE
@Slade objasnio ti,msm da tako ide
Naslov: Odg: [POMOC] Rute
Poruka od: karburator poslato Jun 04, 2017, 00:37:03 PRE PODNE
Sve radi ali kada igrac koi nije id 0 izabere jednu rutu nest se pokvari i onda svima bude ime prve rute
yyyyyyyyyyyyyyyyyyyyyyy
Naslov: Odg: [POMOC] Rute
Poruka od: NenaD99 poslato Jun 04, 2017, 09:23:39 PRE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 00:37:03 PRE PODNE
Sve radi ali kada igrac koi nije id 0 izabere jednu rutu nest se pokvari i onda svima bude ime prve rute
yyyyyyyyyyyyyyyyyyyyyyy
javi mi se PM,poslacu ti dynamic posao kreator,i jos neke dinamike i chillas samo
Naslov: Odg: [POMOC] Rute
Poruka od: Slade poslato Jun 04, 2017, 12:05:47 POSLE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 00:37:03 PRE PODNE
Sve radi ali kada igrac koi nije id 0 izabere jednu rutu nest se pokvari i onda svima bude ime prve rute
yyyyyyyyyyyyyyyyyyyyyyy

Onda ti je do ruta, ne znam kako je moguće to
Naslov: Odg: [POMOC] Rute
Poruka od: karburator poslato Jun 04, 2017, 12:58:15 POSLE PODNE
Citat: Slade poslato Jun 04, 2017, 12:05:47 POSLE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 00:37:03 PRE PODNE
Sve radi ali kada igrac koi nije id 0 izabere jednu rutu nest se pokvari i onda svima bude ime prve rute
yyyyyyyyyyyyyyyyyyyyyyy

Onda ti je do ruta, ne znam kako je moguće to
Moracu vidit da nije mzd do arraya
Naslov: Odg: [POMOC] Rute
Poruka od: Slade poslato Jun 04, 2017, 13:53:33 POSLE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 12:58:15 POSLE PODNE
Citat: Slade poslato Jun 04, 2017, 12:05:47 POSLE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 00:37:03 PRE PODNE
Sve radi ali kada igrac koi nije id 0 izabere jednu rutu nest se pokvari i onda svima bude ime prve rute
yyyyyyyyyyyyyyyyyyyyyyy

Onda ti je do ruta, ne znam kako je moguće to
Moracu vidit da nije mzd do arraya

Ako zelis mozes poslati kako si to napravio da i to vidimo, ali ako napravis klasicni sistem ucitavanja i spremanja, nebi trebo imati problema sa mojim kodom
Naslov: Odg: [POMOC] Rute
Poruka od: karburator poslato Jun 04, 2017, 14:36:13 POSLE PODNE
Sve klasicno dini_Int dini_Get dini_Float i sprema u array nzm sta bi tu cinilo problem velik
Naslov: Odg: [POMOC] Rute
Poruka od: Bolex_ poslato Jun 04, 2017, 15:18:19 POSLE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 14:36:13 POSLE PODNE
Sve klasicno dini_Int dini_Get dini_Float i sprema u array nzm sta bi tu cinilo problem velik
:D :D :D :D :D :D :D :D :D :D :D :D
Naslov: Odg: [POMOC] Rute
Poruka od: karburator poslato Jun 04, 2017, 15:21:26 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 15:18:19 POSLE PODNE
Citat: Harexe Svabo poslato Jun 04, 2017, 14:36:13 POSLE PODNE
Sve klasicno dini_Int dini_Get dini_Float i sprema u array nzm sta bi tu cinilo problem velik
:D :D :D :D :D :D :D :D :D :D :D :D
Bjeda stas xd