Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [GU:RP] Ivica poslato Decembar 10, 2012, 15:30:24 POSLE PODNE

Naslov: [Pomoc] hitno dialog
Poruka od: [GU:RP] Ivica poslato Decembar 10, 2012, 15:30:24 POSLE PODNE
Skripta koju koristim:cyber
Detaljan opis problema:napravio sam za firmu dialoge za reket i sve to odem na srv kucam firma i pokaze sve informacije i sve i na koji kod stisnem porta me stalno na isto mjesto a to je dialog ulaz za pd stanicu a nikake veze nema jedno s drugim vam sve def kako treba
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] hitno dialog
Poruka od: [GU:RP] Ivica poslato Decembar 10, 2012, 16:14:09 POSLE PODNE
znaci to je za fime i kucam i pokaze mi ime firme i stisnem na tu firmu znate i oke ima informacije i sve ali ti brojevi od dialoga nema nigdje i treba da radi i na koju god da stisnem porta me u pd garazu za ulaz u bazu tam sam stavio ulaz u bazu iz garaze kako rijesiti to sada
Naslov: Odg: [Pomoc] hitno dialog
Poruka od: [GU:RP] Ivica poslato Decembar 10, 2012, 16:27:24 POSLE PODNE
evo sad sam makeo ono al odem na informacije ne pokaze nista tako i svuda stisnem na bilo sta nece

if(dialogid == 25 && response)
{
    switch(listitem)
    {
        case 0:
        {
            new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
new imedas[MAX_PLAYER_NAME];
RPIme(playerid, imedas);
            ShowPlayerDialog(playerid, 26, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Nazad");
}
case 1:
{
            //if(PI[playerid][JFirma] == -1) return SCM(playerid, GRAD2, "(greska) Vi ne posjedujete JFirmu!");
//new imedass[MAX_PLAYER_NAME];
//RPIme(playerid, imedass);
//if(strcmp(JFirme[PI[playerid][JFirma]][jfVlasnik], imedass, true)) return SCM(playerid, GRAD2, "(greska) Vi niste vlasnik te firme!");
            //ShowPlayerDialog(playerid, 144, DIALOG_STYLE_LIST, "JFirma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nProdaj firmu", "Odaberi", "Nazad");
}
}
if(dialogid == 26 && response)
{
    if(response)
    {
    new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    new i = PlayerInfo[playerid][pPbiskey];
    switch(listitem)
    {
        case 0:
        {
            new z[3];
            if(BizzInfo[i][bLocked] == 1) z = "Da";
            else z = "Ne";
            SCM(playerid, SVETLOPLAVA, "________________________________________________________");
            SCMF(playerid, COLOR_LIGHTRED,"   *** %s ***", BizzInfo[i][bMessage]);
            SCMF(playerid, BELA,        "Vlasnik: [%s] | Reket: [%s]", BizzInfo[i][bOwner], BizzInfo[i][bExtortion]);
            SCMF(playerid, BELA,        "Level: [%d] | Cijena: [$%d]", BizzInfo[i][bLevelNeeded], BizzInfo[i][bBuyPrice]);
            SCMF(playerid, BELA,        "Racun: [$%d] | Proizvodi: [%d/%d]", BizzInfo[i][bTill], BizzInfo[i][bProducts],BizzInfo[i][bMaxProducts]);
            if(i==79 || i==126 || i==127 || i==128) SCMF(playerid, BELA, "Zakljucano: [%s]", z);
            else SCMF(playerid, BELA, "Zakljucano: [%s]", z);
            SCM(playerid, SVETLOPLAVA, "________________________________________________________");
            ShowPlayerDialog(playerid, 26, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Nazad");
}
case 1: ShowPlayerDialog(playerid, 27, DIALOG_STYLE_INPUT, "Promjena imena", "Upisite novo ime koje zelite za svoju firmu.\nZapamtite da je zabranjeno stavljati OOC imena\ni stavljanje istih moze dovesti do uklanjanja firme!", "Promeni", "Nazad");
case 2: ShowPlayerDialog(playerid, 28, DIALOG_STYLE_INPUT, "Postavljanje reketa", "Reket moze biti samo mafija.\nUpisite ID mafije koju zelite da postavite za reket.\nLCN - 5, WTM - 6", "Postavi", "Nazad");
case 3:
{
    strmid(BizzInfo[i][bExtortion], "Niko", 0, strlen("Niko"), 255);
    SCM(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Uklonili ste reket sa svoje firme.");
    //SacuvajFirmu(i);
    ShowPlayerDialog(playerid, 26, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Nazad");
}
case 4:
{
    //new string[128];
    format(string, 128, "Upisite iznos koji zelite da uzmete iz svoje firme.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 29, DIALOG_STYLE_INPUT, "Podizanje novca", string, "Podigni", "Nazad");
}
case 5:
{
    format(string, 128, "Upisite iznos koji zelite da stavite u svoju firmu.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
    ShowPlayerDialog(playerid, 30, DIALOG_STYLE_INPUT, "Stavljanje novca", string, "Stavi", "Nazad");
}
case 6: ShowPlayerDialog(playerid, 31, DIALOG_STYLE_INPUT, "Narucivanje proizvoda", "Upisite koliko proizvoda zelite da narucite za svoju firmu.\nJedan proizvod kosta $10.", "Naruci", "Nazad");
case 7:
{
BizzInfo[i][bLocked] = 0;
SCM(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Vasa firma je sada otvorena.");
ShowPlayerDialog(playerid, 26, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
case 8:
{
BizzInfo[i][bLocked] = 1;
SCM(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Vasa firma je sada zatvorena.");
ShowPlayerDialog(playerid, 26, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
case 9: ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Prodaja firme", "Prodaj igracu\nProdaj drzavi (buy)", "Odaberi", "Nazad");
}
}
else
{
    //new jfirma[32], firma[32], str[64];
//if(PI[playerid][Firma] != -1) format(firma, 32, "%s", Firme[PI[playerid][Firma]][fNaziv]);
//else firma = "N/A";
//if(PI[playerid][JFirma] != -1) format(jfirma, 32, "%s", JFirme[PI[playerid][JFirma]][jfNaziv]);
//else jfirma = "N/A";
//format(str, 64, "%s\n%s", firma, jfirma);
new str[64];
ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firme", str, "Odaberi", "Izadji");
}
}
if(dialogid == 27)
{
    if(response)
    {
    new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    new i = PlayerInfo[playerid][pPbiskey];
    new imeq[32];
    if(sscanf(inputtext, "s[32]", imeq)) return ShowPlayerDialog(playerid, 20, DIALOG_STYLE_INPUT, "Promjena imena", "Upisite novo ime koje zelite za svoju firmu.\nZapamtite da je zabranjeno stavljati OOC imena\ni stavljanje istih moze dovesti do uklanjanja firme!", "Promeni", "Nazad");
if(strlen(imeq) > 32)
{
SCM(playerid, GRAD2, "(greska) Ime je previse dugacko!");
ShowPlayerDialog(playerid, 27, DIALOG_STYLE_INPUT, "Promjena imena", "Upisite novo ime koje zelite za svoju firmu.\nZapamtite da je zabranjeno stavljati OOC imena\ni stavljanje istih moze dovesti do uklanjanja firme!", "Promeni", "Nazad");
return 1;
}
if(strfind(imeq, "|") != -1) return SCM(playerid, GRAD2, "(greska) Ne mozete koristiti uspravne crtice u imenu!");
strmid(BizzInfo[i][bMessage], imeq, 0, strlen(imeq), 255);
SCMF(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Ime vase firme je sada: %s", imeq);
OnPropTextdrawUpdate(2, bouse);
OnPropUpdate();
ShowPlayerDialog(playerid, 27, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
else ShowPlayerDialog(playerid, 28, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
if(dialogid == 28)
{
    if(response)
    {
    new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    new i = PlayerInfo[playerid][pPbiskey];
    new reket;
    if(sscanf(inputtext, "i", reket)) return ShowPlayerDialog(playerid, 21, DIALOG_STYLE_INPUT, "Postavljanje reketa", "Reket moze biti samo mafija.\nUpisite ID mafije koju zelite da postavite za reket.\nLCN - 5, WTM - 6", "Postavi", "Nazad");
if(reket == 5)
{
    strmid(BizzInfo[i][bExtortion], "La Cosa Nostra", 0, strlen("La Cosa Nostra"), 255);
    SCM(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Reket vase firme je mafija: La Cosa Nostra.");
    OnPropTextdrawUpdate(2, bouse);
OnPropUpdate();
    ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
else if(reket == 6)
{
    strmid(BizzInfo[i][bExtortion], "Wu-Tang Mafia", 0, strlen("Wu-Tang Mafia"), 255);
    SCM(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Reket vase firme je mafija: Wu-Tang Mafia.");
    OnPropTextdrawUpdate(2, bouse);
OnPropUpdate();
    ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
else return ShowPlayerDialog(playerid, 28, DIALOG_STYLE_INPUT, "Postavljanje reketa", "Reket moze biti samo mafija.\nUpisite ID mafije koju zelite da postavite za reket.\nLCN - 5, WTM - 6", "Postavi", "Nazad");
}
else ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
if(dialogid == 29)
{
    new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    new i = PlayerInfo[playerid][pPbiskey];
    if(response)
    {
    new iznos;
    if(sscanf(inputtext, "i", iznos))
    {
        //new string[128];
    format(string, 128, "Upisite iznos koji zelite da uzmete iz svoje firme.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 29, DIALOG_STYLE_INPUT, "Podizanje novca", string, "Podigni", "Izadji");
return 1;
}
if(iznos > BizzInfo[i][bTill])
    {
        SCM(playerid, GRAD2, "(greska) Nemate toliko novca u kasi!");
    format(string, 128, "Upisite iznos koji zelite da uzmete iz svoje firme.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 29, DIALOG_STYLE_INPUT, "Podizanje novca",string, "Podigni", "Izadji");
return 1;
}
if(iznos < 1 || iznos > 10000000)
    {
        SCM(playerid, GRAD2, "(greska) Nevazeci iznos!");
    format(string, 128, "Upisite iznos koji zelite da uzmete iz svoje firme.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 29, DIALOG_STYLE_INPUT, "Podizanje novca", string, "Podigni", "Izadji");
return 1;
}
new xxxk[24];
RPIme(playerid, xxxk);
BizzInfo[i][bTill] -= iznos;
GivePlayerMoney(playerid, iznos);
OnPropUpdate();
SCMF(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Podigli ste $%d iz firme.", iznos);
ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
else ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
if(dialogid == 30)
{
    new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    new i = PlayerInfo[playerid][pPbiskey];
    if(response)
    {
    new iznos;
    if(sscanf(inputtext, "i", iznos))
    {
        //new string[128];
    format(string, 128, "Upisite iznos koji zelite da stavite u svoju firmu.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 30, DIALOG_STYLE_INPUT, "Stavljanje novca", string, "Podigni", "Izadji");
return 1;
}
if(iznos > PlayerInfo[playerid][pCash])
{
SCM(playerid, GRAD2, "(greska) Nemate toliko novca kod sebe!");
    format(string, 128, "Upisite iznos koji zelite da stavite u svoju firmu.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 30, DIALOG_STYLE_INPUT, "Stavljanje novca", string, "Podigni", "Izadji");
return 1;
}
    if(iznos < 1 || iznos > 1000000)
{
SCM(playerid, GRAD2, "(greska) Nevazeci iznos!");
    format(string, 128, "Upisite iznos koji zelite da stavite u svoju firmu.\nTrenutno stanje na racunu: $%d", BizzInfo[i][bTill]);
ShowPlayerDialog(playerid, 30, DIALOG_STYLE_INPUT, "Stavljanje novca", string, "Podigni", "Izadji");
return 1;
}
new xxxk[24];
RPIme(playerid, xxxk);
BizzInfo[i][bTill] += iznos;
GivePlayerMoney(playerid, iznos);
SCMF(playerid, SVETLOPLAVA, "(firma) {FFFFFF}Stavili ste $%d u firmu.", iznos);
ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
else ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
if(dialogid == 31)
{
    if(response)
    {
    new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    new i = PlayerInfo[playerid][pPbiskey];
new pr;
if(sscanf(inputtext, "i", pr)) return ShowPlayerDialog(playerid, 24, DIALOG_STYLE_INPUT, "Narucivanje proizvoda", "Upisite koliko proizvoda zelite da narucite za svoju firmu.\nJedan proizvod kosta $10.", "Naruci", "Izadji");
if(pr < 1 || pr > 1000000)
{
ShowPlayerDialog(playerid, 31, DIALOG_STYLE_INPUT, "Narucivanje proizvoda", "Upisite koliko proizvoda zelite da narucite za svoju firmu.\nJedan proizvod kosta $10.", "Naruci", "Izadji");
return 1;
}
new cena = pr*10;
new ukupno = pr + BizzInfo[i][bProducts];
if(cena > BizzInfo[i][bTill])
{
SCM(playerid, GRAD2, "(greska) Nemate dovoljno novca u kasi!");
ShowPlayerDialog(playerid, 31, DIALOG_STYLE_INPUT, "Narucivanje proizvoda", "Upisite koliko proizvoda zelite da narucite za svoju firmu.\nJedan proizvod kosta $10.", "Naruci", "Izadji");
return 1;
}
if(ukupno > BizzInfo[i][bMaxProducts]) return SCMF(playerid, GRAD2, "(greska) Maksimalni broj proizvoda je %d!", BizzInfo[i][bMaxProducts]);
BizzInfo[i][bTill] -= cena;
BizzInfo[i][bProducts] += pr;
SCMF(playerid, SVETLOPLAVA, "(firma) Narucili ste %d proizvoda i platili $%d.", pr, cena);
ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
else ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
}
if(dialogid == 32)
{
    if(response)
    {
        new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
    switch(listitem)
    {
        case 0: ShowPlayerDialog(playerid, 26, DIALOG_STYLE_INPUT, "Prodaja firme", "{FFFFFF}Upisite ime ili ID igraca kome zelite da prodate firmu:", "Potvrdi", "Odustani");
case 1:
{
//new bouse = PlayerInfo[playerid][pPbiskey];
BizzInfo[bouse][bLocked] = 1;
BizzInfo[bouse][bOwned] = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(BizzInfo[bouse][bOwner], "Drzava", 0, strlen("Drzava"), 255);
strmid(BizzInfo[bouse][bExtortion], "Niko", 0, strlen("Niko"), 255);
GivePlayerMoney(playerid,BizzInfo[bouse][bBuyPrice]);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Cestitamo~n~ Prodali ste biznis za ~n~~g~$%d", BizzInfo[bouse][bBuyPrice]);
GameTextForPlayer(playerid, string, 10000, 3);
BizzInfo[bouse][bTill] = 0;
PlayerInfo[playerid][pPbiskey] = 255;
DestroyDynamicPickup(BizzPickup[bouse]);
BizzPickup[bouse] = CreateDynamicPickup(1272, 1, BizzInfo[bouse][bEntranceX], BizzInfo[bouse][bEntranceY], BizzInfo[bouse][bEntranceZ]);
OnPropUpdate();
OnPlayerUpdate(playerid);
OnPropTextdrawUpdate(2, bouse);
SaveBizz(bouse);
}
}
//else ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Izadji");
    //CenaProdaje[playerid] = 0;
    //CenaProdaje[KomeProdaje[playerid]] = 0;
    //PonudioIgrac[KomeProdaje[playerid]] = -1;
    //PonudioIgrac[playerid] = -1;
    //StaProdaje[KomeProdaje[playerid]] = 0;
    //StaProdaje[playerid] = 0;
    //KomeProdaje[KomeProdaje[playerid]] = -1;
    //KomeProdaje[playerid] = -1;
    }
}
}
Naslov: Odg: [Pomoc] hitno dialog
Poruka od: [GU:RP] Ivica poslato Decembar 10, 2012, 16:41:32 POSLE PODNE
dali imas savjet kako da rijesim to, ali ja te dialoge nemam sa tim brojevima od 26 do 32 nema sanse da se moze mijesat ako nisu dvaput stavljena a nisu
Naslov: Odg: [Pomoc] hitno dialog
Poruka od: [GU:RP] Ivica poslato Decembar 10, 2012, 17:24:54 POSLE PODNE
sada sam stavio druge brojeve dialoga, ali sada je problem da ne odgovara odnosno recimo idem firma pokaze firme znaci pokazuje mi bizzfirme i sbizz firme i odem na prvu to je bizz i ima sad informacije itd.. i odem na informacije tj stisnem i nista nema ne pokazuje nista
Naslov: Odg: [Pomoc] hitno dialog
Poruka od: [BS]SimkE poslato Decembar 10, 2012, 18:02:40 POSLE PODNE
Evo pokusacu ja ovako da ti objasnim... Ti ovde imas nekoliko dialoga, i sad za svaki dialog imas komandu, a u toj komandi se isto nalazi broj dialoga npr 25.. E sad kad promenis broj ovde (uzeo sam samo jedan dialog) if(dialogid == 25 && response)
{
    switch(listitem)
    {
        case 0:
        {
            new bouse = PlayerInfo[playerid][pPbiskey];
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ne posjedujete biznis");
return 1;
}
new imedas[MAX_PLAYER_NAME];
RPIme(playerid, imedas);
            ShowPlayerDialog(playerid, 26, DIALOG_STYLE_LIST, "Firma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nOtvori firmu\nZatvori firmu\nProdaj firmu", "Odaberi", "Nazad");
}
case 1:
{
            //if(PI[playerid][JFirma] == -1) return SCM(playerid, GRAD2, "(greska) Vi ne posjedujete JFirmu!");
//new imedass[MAX_PLAYER_NAME];
//RPIme(playerid, imedass);
//if(strcmp(JFirme[PI[playerid][JFirma]][jfVlasnik], imedass, true)) return SCM(playerid, GRAD2, "(greska) Vi niste vlasnik te firme!");
            //ShowPlayerDialog(playerid, 144, DIALOG_STYLE_LIST, "JFirma", "Informacije\nPromeni ime\nPostavi reket\nUkloni reket\nPodigni novac\nStavi novac\nNaruci proizvode\nProdaj firmu", "Odaberi", "Nazad");
}
}

moras da promenis i u komandi tj da stavis isti broj kao sto si stavio i ovde! I tako za svaki dialog i komandu! Nadam se da si me razumeo! :D
Naslov: Odg: [Pomoc] hitno dialog
Poruka od: [GU:RP] Ivica poslato Decembar 10, 2012, 18:05:09 POSLE PODNE
pa jesam i opet nece sve sam pogledao i sve je u redu i nece opet