Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-04-30, 19:42


bali15







Wiek: 30
Na forum: 4881 dni
Posty: 123

Piwa: 1

Respekt: 50

Witam mam taki kod gdy wybiore np Drewno to jest dobre :

Kod:

if(dialogid == Towar)
{
if( !response ) return 1;

if(listitem == 0) ShowPlayerDialog(playerid, Drewno, DIALOG_STYLE_MSGBOX, "Drewno", "{FFFFFF}Wynagrodzenie: {008000}1 000$ + 1 pkt.\n{FFFFFF}Wymagania: Brak\n{FFFFFF}Waga: {FF0000}340 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 1) ShowPlayerDialog(playerid, Zywnosc, DIALOG_STYLE_MSGBOX, "Zywnosc", "{FFFFFF}Wynagrodzenie: {008000}2 000$ + 2 pkt.\n{FFFFFF}Wymagania: 10 Score\n{FFFFFF}Waga: {FF0000}400 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 2) ShowPlayerDialog(playerid, czsamochodowe, DIALOG_STYLE_MSGBOX, "Cz??ci Samochodowe", "{FFFFFF}Wynagrodzenie: {008000}2 500$ + 3 pkt.\n{FFFFFF}Wymagania: 20 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 3) ShowPlayerDialog(playerid, Elektronika, DIALOG_STYLE_MSGBOX, "Elektronika", "{FFFFFF}Wynagrodzenie: {008000}3 000$ + 3 pkt.\n{FFFFFF}Wymagania: 30 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\nCzy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 4) ShowPlayerDialog(playerid, Lekarstwa, DIALOG_STYLE_MSGBOX, "LEKARSTWA", "{FFFFFF}Wynagrodzenie: {008000}4 000$ + 4 pkt.\n{FFFFFF}Wymagania: 35 Score\n{FFFFFF}Waga: {FF0000}200 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 5) ShowPlayerDialog(playerid, Wegiel, DIALOG_STYLE_MSGBOX, "W?giel", "{FFFFFF}Wynagrodzenie: {008000}5 000$ + 5 pkt.\n{FFFFFF}Wymagania: 45 Score\n{FFFFFF}Waga: {FF0000}900 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 6) ShowPlayerDialog(playerid, Paliwo, DIALOG_STYLE_MSGBOX, "Paliwo", "{FFFFFF}Wynagrodzenie: {008000}5 500$ + 6 pkt.\n{FFFFFF}Wymagania: 55 Score\n{FFFFFF}Waga:{FF0000} 800 kg\nSztuk: 155\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 7) ShowPlayerDialog(playerid, Meble, DIALOG_STYLE_MSGBOX, "Meble", "{FFFFFF}Wynagrodzenie: {008000}6 000$ + 7 pkt.\n{FFFFFF}Wymagania: 70 Score\n{FFFFFF}Waga: {FF0000}1 tona\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 8) ShowPlayerDialog(playerid, Mieso, DIALOG_STYLE_MSGBOX, "Mi?so", "{FFFFFF}Wynagrodzenie: {008000}7 000$ + 8 pkt.\n{FFFFFF}Wymagania: 100 Score\n{FFFFFF}Litry: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 9) ShowPlayerDialog(playerid, Narkotyki, DIALOG_STYLE_MSGBOX, "Narkotyki", "{FFFFFF}Wynagrodzenie: {008000}12 000$ + 12 pkt.\n{FFFFFF}Wymagania: 250 Score\n{FFFFFF}Waga: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 10) ShowPlayerDialog(playerid, Piasek, DIALOG_STYLE_MSGBOX, "?wir", "{FFFFFF}Wynagrodzenie: {008000}10 000$ + 10 pkt.\n{FFFFFF}Wymagania: 350 Score\n{FFFFFF}Waga: {FF0000}600 kg\nSztuk: 45\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");

}





tu mam tak samo lecz zrobi?em osobn? komende na inne towary:


Kod:


if(dialogid == Towarek)
{
if( !response ) return 1;

if(listitem == 0) ShowPlayerDialog(playerid, Komputery, DIALOG_STYLE_MSGBOX, "Komputery", "{FFFFFF}Wynagrodzenie:\n{008000}+ 3 000 {008000}$\n+ 3 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak\n{FFFFFF}Waga: {FF0000}340 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 1) ShowPlayerDialog(playerid, CocaCola, DIALOG_STYLE_MSGBOX, "CocaCola", "{FFFFFF}Wynagrodzenie:\n+ 2 000 {008000}$\n+ 2 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga: {FF0000}400 Litr?w\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 2) ShowPlayerDialog(playerid, Alkohol, DIALOG_STYLE_MSGBOX, "Alkochol", "{FFFFFF}Wynagrodzenie:\n+ 5 000 {008000}$\n+ 2 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga: {FF0000}500 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 3) ShowPlayerDialog(playerid, Ryby, DIALOG_STYLE_MSGBOX, "Ryby", "{FFFFFF}Wynagrodzenie:\n+ 2 000 {008000}$\n+ 2 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga: {FF0000}500 kg\n\nCzy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 4) ShowPlayerDialog(playerid, spozywcze, DIALOG_STYLE_MSGBOX, "Art.Spo?ywcze", "{FFFFFF}Wynagrodzenie:\n+ 2 000 {008000}$\n+ 2 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga: {FF0000}200 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 5) ShowPlayerDialog(playerid, Tyton, DIALOG_STYLE_MSGBOX, "Tyto?", "{FFFFFF}Wynagrodzenie:\n+ 2 500 {008000}$\n+ 3 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga: {FF0000}900 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 6) ShowPlayerDialog(playerid, Rtvagd, DIALOG_STYLE_MSGBOX, "Sprz?t RTV/AGD", "{FFFFFF}Wynagrodzenie:\n+ 3 500 {008000}$\n+ 3 {008000}punkty\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga:{FF0000} 800 kg\nSztuk: 155\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 7) ShowPlayerDialog(playerid, Kokaina, DIALOG_STYLE_MSGBOX, "Kokaina", "{FFFFFF}Wynagrodzenie:\n+ 5 500 {008000}$\n+ 15 {008000}punkt?w\n{FFFFFF}Wymagania: {FF0000}Brak.\n{FFFFFF}Waga: {FF0000}1 tona\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
}

i gdy wybiore komputery to sie pojawia pytanie czy zapakowac Drewno Kod wyrzej


towary mam podpisane tak:

Kod:


#define Drewno 2
#define Komputery 27

#define Towar 1
#define Towarek 36

oraz komendy do nich"

CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
ShowPlayerDialog(playerid, Towar, DIALOG_STYLE_LIST, "text", "text\ntext\ntext\ntext\ntext\ntext\ntext\ntext\ntext\ntext\ntext", "Zapakuj", "Anuluj");
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 ||



Kod:



CMD:towar(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
ShowPlayerDialog(playerid, Towarek, DIALOG_STYLE_LIST, "text", "text\ntext\ntext\ntext\ntext\ntext", "Zapakuj", "Anuluj");
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 ||




prosze o pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-30, 22:51


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

A co masz w (listitem == Komputery) ?
Podejrzewam, ze przy kopiowaniu po prostu nie zmieniles tekstu z drewna na komputery lol

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-30, 22:55


bali15







Wiek: 30
Na forum: 4881 dni
Posty: 123

Piwa: 1

Respekt: 50

xqz, niemam tego co napisa?e? ale mam to if(listitem == 0)

?adne if(listitem == Komputery)



Kod:

if(listitem == 0) ShowPlayerDialog(playerid, Drewno, DIALOG_STYLE_MSGBOX, "Drewno", "{FFFFFF}Wynagrodzenie: {008000}1 000$ + 1 pkt.\n{FFFFFF}Wymagania: Brak\n{FFFFFF}Waga: {FF0000}340 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 1) ShowPlayerDialog(playerid, Zywnosc, DIALOG_STYLE_MSGBOX, "Zywnosc", "{FFFFFF}Wynagrodzenie: {008000}2 000$ + 2 pkt.\n{FFFFFF}Wymagania: 10 Score\n{FFFFFF}Waga: {FF0000}400 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 2) ShowPlayerDialog(playerid, czsamochodowe, DIALOG_STYLE_MSGBOX, "Cz??ci Samochodowe", "{FFFFFF}Wynagrodzenie: {008000}2 500$ + 3 pkt.\n{FFFFFF}Wymagania: 20 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 3) ShowPlayerDialog(playerid, Elektronika, DIALOG_STYLE_MSGBOX, "Elektronika", "{FFFFFF}Wynagrodzenie: {008000}3 000$ + 3 pkt.\n{FFFFFF}Wymagania: 30 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\nCzy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 4) ShowPlayerDialog(playerid, Lekarstwa, DIALOG_STYLE_MSGBOX, "LEKARSTWA", "{FFFFFF}Wynagrodzenie: {008000}4 000$ + 4 pkt.\n{FFFFFF}Wymagania: 35 Score\n{FFFFFF}Waga: {FF0000}200 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 5) ShowPlayerDialog(playerid, Wegiel, DIALOG_STYLE_MSGBOX, "W?giel", "{FFFFFF}Wynagrodzenie: {008000}5 000$ + 5 pkt.\n{FFFFFF}Wymagania: 45 Score\n{FFFFFF}Waga: {FF0000}900 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 6) ShowPlayerDialog(playerid, Paliwo, DIALOG_STYLE_MSGBOX, "Paliwo", "{FFFFFF}Wynagrodzenie: {008000}5 500$ + 6 pkt.\n{FFFFFF}Wymagania: 55 Score\n{FFFFFF}Waga:{FF0000} 800 kg\nSztuk: 155\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 7) ShowPlayerDialog(playerid, Meble, DIALOG_STYLE_MSGBOX, "Meble", "{FFFFFF}Wynagrodzenie: {008000}6 000$ + 7 pkt.\n{FFFFFF}Wymagania: 70 Score\n{FFFFFF}Waga: {FF0000}1 tona\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 8) ShowPlayerDialog(playerid, Mieso, DIALOG_STYLE_MSGBOX, "Mi?so", "{FFFFFF}Wynagrodzenie: {008000}7 000$ + 8 pkt.\n{FFFFFF}Wymagania: 100 Score\n{FFFFFF}Litry: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 9) ShowPlayerDialog(playerid, Narkotyki, DIALOG_STYLE_MSGBOX, "Narkotyki", "{FFFFFF}Wynagrodzenie: {008000}12 000$ + 12 pkt.\n{FFFFFF}Wymagania: 250 Score\n{FFFFFF}Waga: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 10) ShowPlayerDialog(playerid, Piasek, DIALOG_STYLE_MSGBOX, "?wir", "{FFFFFF}Wynagrodzenie: {008000}10 000$ + 10 pkt.\n{FFFFFF}Wymagania: 350 Score\n{FFFFFF}Waga: {FF0000}600 kg\nSztuk: 45\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");

}


Ostatnio zmieniony przez bali15 2013-04-30, 23:00, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-30, 22:58


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

No to tak na prawd? pakuj? si? te itemy czy kto? sobie ma wyobrazi? po klikni?ciu "tak", ?e sobie zapakowa? w?a?nie komputery a tak na prawde ma pust? przyczep??



Po nacisnieciu TAK wyskakuje kolejne okno?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-30, 23:08


bali15







Wiek: 30
Na forum: 4881 dni
Posty: 123

Piwa: 1

Respekt: 50

xqz, nie wyskakuje , po klikni?ciu " TAK" jest textdraw z towarem Drewno

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 11:50


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"bali15" napisał/a:

xqz, nie wyskakuje , po klikni?ciu " TAK" jest textdraw z towarem Drewno

W?a?nie wi?c. Chodzi o to, ?e skopiowa?e? ten sam textdraw w funkcj? ktora wywoluje sie po przycisnieciu TAK.


Pokaz kod odpowiedzialny za pokazanie sie textdrawu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 13:29


bali15







Wiek: 30
Na forum: 4881 dni
Posty: 123

Piwa: 1

Respekt: 50

xqz, tu mam forward z towarem

Kod:


forward PoTowar(playerid);
public PoTowar(playerid)
{
new var0 = random(15);
if(!var0)
//---------- LAS VENTURAS ------------------------------------------------------
{
checkpoint[playerid] = SetPlayerCheckpoint(playerid, 1494.1436,1576.5453,29.2266, 8); //LvLOT
SetPlayerMapIcon(playerid,0 ,1494.1436,1576.5453,29.2266, 51, 0, MAPICON_GLOBAL);
TextDrawSetString(nazwatowaru[playerid], "~g~Jedz odebrac ~r~Towar ~w~z ~r~Lotniska ~w~w ~r~Las Venturas");
LV[playerid]=1;
}


a je?li chodzi o t? nazwe forwardu ona znajduje sie te? tu:

Kod:


if(dialogid == Towar)
{
if( !response ) return 1;

if(listitem == 0) ShowPlayerDialog(playerid, Drewno, DIALOG_STYLE_MSGBOX, "Drewno", "{FFFFFF}Wynagrodzenie: {008000}1 000$ + 1 pkt.\n{FFFFFF}Wymagania: Brak\n{FFFFFF}Waga: {FF0000}340 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 1) ShowPlayerDialog(playerid, Zywnosc, DIALOG_STYLE_MSGBOX, "Zywnosc", "{FFFFFF}Wynagrodzenie: {008000}2 000$ + 2 pkt.\n{FFFFFF}Wymagania: 10 Score\n{FFFFFF}Waga: {FF0000}400 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 2) ShowPlayerDialog(playerid, czsamochodowe, DIALOG_STYLE_MSGBOX, "Cz??ci Samochodowe", "{FFFFFF}Wynagrodzenie: {008000}2 500$ + 3 pkt.\n{FFFFFF}Wymagania: 20 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 3) ShowPlayerDialog(playerid, Elektronika, DIALOG_STYLE_MSGBOX, "Elektronika", "{FFFFFF}Wynagrodzenie: {008000}3 000$ + 3 pkt.\n{FFFFFF}Wymagania: 30 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\nCzy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 4) ShowPlayerDialog(playerid, Lekarstwa, DIALOG_STYLE_MSGBOX, "LEKARSTWA", "{FFFFFF}Wynagrodzenie: {008000}4 000$ + 4 pkt.\n{FFFFFF}Wymagania: 35 Score\n{FFFFFF}Waga: {FF0000}200 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 5) ShowPlayerDialog(playerid, Wegiel, DIALOG_STYLE_MSGBOX, "W?giel", "{FFFFFF}Wynagrodzenie: {008000}5 000$ + 5 pkt.\n{FFFFFF}Wymagania: 45 Score\n{FFFFFF}Waga: {FF0000}900 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 6) ShowPlayerDialog(playerid, Paliwo, DIALOG_STYLE_MSGBOX, "Paliwo", "{FFFFFF}Wynagrodzenie: {008000}5 500$ + 6 pkt.\n{FFFFFF}Wymagania: 55 Score\n{FFFFFF}Waga:{FF0000} 800 kg\nSztuk: 155\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 7) ShowPlayerDialog(playerid, Meble, DIALOG_STYLE_MSGBOX, "Meble", "{FFFFFF}Wynagrodzenie: {008000}6 000$ + 7 pkt.\n{FFFFFF}Wymagania: 70 Score\n{FFFFFF}Waga: {FF0000}1 tona\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 8) ShowPlayerDialog(playerid, Mieso, DIALOG_STYLE_MSGBOX, "Mi?so", "{FFFFFF}Wynagrodzenie: {008000}7 000$ + 8 pkt.\n{FFFFFF}Wymagania: 100 Score\n{FFFFFF}Litry: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 9) ShowPlayerDialog(playerid, Narkotyki, DIALOG_STYLE_MSGBOX, "Narkotyki", "{FFFFFF}Wynagrodzenie: {008000}12 000$ + 12 pkt.\n{FFFFFF}Wymagania: 250 Score\n{FFFFFF}Waga: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
if(listitem == 10) ShowPlayerDialog(playerid, Piasek, DIALOG_STYLE_MSGBOX, "?wir", "{FFFFFF}Wynagrodzenie: {008000}10 000$ + 10 pkt.\n{FFFFFF}Wymagania: 350 Score\n{FFFFFF}Waga: {FF0000}600 kg\nSztuk: 45\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");

}

new vehicleid = GetPlayerVehicleID(playerid);
if(dialogid == Drewno)
{
if(response)
{

PoTowar(playerid); //TO <<-------
ShowPlayerDialog(playerid, powodzenia, DIALOG_STYLE_MSGBOX, "Cenne informacje", "Pojed? po towar do wyznaczonego miejsca na mapie.\n\nObowi?zuje ruch prawostronny, miej zapalone ?wiat?a 24h.\nOdpoczywaj w razie potrzeby.\n\nJe?li nie wiesz jak gra?, wpisz {FFFF00}/faq\n\n{F0E68C}Powodzenia!", "OK", "");
tTowar[playerid]=1;
tDrewno[vehicleid]=1;
format(sprawdz[playerid], 32, "Drewno");
zapakunek[vehicleid] = 1;//W??cza checkpointa zapakunku
}
else
{
ShowPlayerDialog(playerid, Towar, DIALOG_STYLE_LIST, "Zlecenie - wybierz towar:", "Drewno\nZywnosc\nCz??ci Samochodowe\nElektronika\nLekarstwa\nW?giel\nPaliwo\nMeble\nMi?so\nNarkotyki\n?wir", "Zapakuj", "Anuluj");
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 13:30


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"bali15" napisał/a:

if(dialogid == Drewno)
{
if(response)
{

PoTowar(playerid); //TO <<-------
ShowPlayerDialog(playerid, powodzenia, DIALOG_STYLE_MSGBOX, "Cenne informacje", "Pojed? po towar do wyznaczonego miejsca na mapie.\n\niedouczony ruch prawostronny, miej zapalone ?wiat?a 24h.\nOdpoczywaj w razie potrzeby.\n\nJe?li nie wiesz jak gra?, wpisz {FFFF00}/faq\n\n{F0E68C}Powodzenia!", "OK", "");
tTowar[playerid]=1;
tDrewno[vehicleid]=1;
format(sprawdz[playerid], 32, "Drewno");
zapakunek[vehicleid] = 1;//W??cza checkpointa zapakunku
}
else
{
ShowPlayerDialog(playerid, Towar, DIALOG_STYLE_LIST, "Zlecenie - wybierz towar:", "Drewno\nZywnosc\nCz??ci Samochodowe\nElektronika\nLekarstwa\nW?giel\nPaliwo\nMeble\nMi?so\nNarkotyki\n?wir", "Zapakuj", "Anuluj");
}
}

Masz taki sam kod dla komputerow?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 14:04


bali15







Wiek: 30
Na forum: 4881 dni
Posty: 123

Piwa: 1

Respekt: 50

xqz, inne mam oto kod

Kod:


if(dialogid == Komputery)
{
if(response)
{
PoKomputery(playerid); //Losuje miejsce, gdzie ma jecha? po towar
ShowPlayerDialog(playerid, powodzenia, DIALOG_STYLE_MSGBOX, "Cenne informacje", "Pojed? po towardo wyznaczonego miejsca na mapie.\n\nObowi?zuje ruch prawostronny, miej zapalone ?wiat?a 24h.\nOdpoczywaj w razie potrzeby.\n\nJe?li nie wiesz jak gra?, wpisz {FFFF00}/faq\n\n{F0E68C}Powodzenia!", "OK", "");
tKomputery[vehicleid]=1;
format(sprawdz[playerid], 32, "Komputery");
tTowar[playerid]=1;
zapakunek[vehicleid] = 1;//W??cza checkpointa zapakunku
}
else
{
ShowPlayerDialog(playerid, Towarek, DIALOG_STYLE_LIST, "Zlecenie - wybierz towar:", "Komputery\nCocaCola\nSpozywcze\nTyton\nRTV/AGD\nKokaina", "Zapakuj", "Anuluj");
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 14:23


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Nie wiem. Skoro dialogid sie nie pomieszaly a tekst jest dobrze to nie jestem az tak madry by znalezc przyczyne :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 18:13


bali15







Wiek: 30
Na forum: 4881 dni
Posty: 123

Piwa: 1

Respekt: 50

kurcze , to pomo?e kto? bo dalej niewiem jak by to naprawi? ;/

Prosze o pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 23:29


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

Nie jestem pewien, ale mo?e chodzi o z?? konstrukcje warunkow?? Je?li masz if to nast?pne powinno by? else if w tym wypadku. Zr?b to na switchu:
Kod:

switch(listitem)
{
case 0: ShowPlayerDialog(playerid, Drewno, DIALOG_STYLE_MSGBOX, "Drewno", "{FFFFFF}Wynagrodzenie: {008000}1 000$ + 1 pkt.\n{FFFFFF}Wymagania: Brak\n{FFFFFF}Waga: {FF0000}340 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 1: ShowPlayerDialog(playerid, Zywnosc, DIALOG_STYLE_MSGBOX, "Zywnosc", "{FFFFFF}Wynagrodzenie: {008000}2 000$ + 2 pkt.\n{FFFFFF}Wymagania: 10 Score\n{FFFFFF}Waga: {FF0000}400 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 2: ShowPlayerDialog(playerid, czsamochodowe, DIALOG_STYLE_MSGBOX, "Cz??ci Samochodowe", "{FFFFFF}Wynagrodzenie: {008000}2 500$ + 3 pkt.\n{FFFFFF}Wymagania: 20 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 3: ShowPlayerDialog(playerid, Elektronika, DIALOG_STYLE_MSGBOX, "Elektronika", "{FFFFFF}Wynagrodzenie: {008000}3 000$ + 3 pkt.\n{FFFFFF}Wymagania: 30 Score\n{FFFFFF}Waga: {FF0000}500 kg\n\nCzy zapakowa? towar? ", "TAK", "NIE");
case 4: ShowPlayerDialog(playerid, Lekarstwa, DIALOG_STYLE_MSGBOX, "LEKARSTWA", "{FFFFFF}Wynagrodzenie: {008000}4 000$ + 4 pkt.\n{FFFFFF}Wymagania: 35 Score\n{FFFFFF}Waga: {FF0000}200 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 5: ShowPlayerDialog(playerid, Wegiel, DIALOG_STYLE_MSGBOX, "W?giel", "{FFFFFF}Wynagrodzenie: {008000}5 000$ + 5 pkt.\n{FFFFFF}Wymagania: 45 Score\n{FFFFFF}Waga: {FF0000}900 kg\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 6: ShowPlayerDialog(playerid, Paliwo, DIALOG_STYLE_MSGBOX, "Paliwo", "{FFFFFF}Wynagrodzenie: {008000}5 500$ + 6 pkt.\n{FFFFFF}Wymagania: 55 Score\n{FFFFFF}Waga:{FF0000} 800 kg\nSztuk: 155\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 7: ShowPlayerDialog(playerid, Meble, DIALOG_STYLE_MSGBOX, "Meble", "{FFFFFF}Wynagrodzenie: {008000}6 000$ + 7 pkt.\n{FFFFFF}Wymagania: 70 Score\n{FFFFFF}Waga: {FF0000}1 tona\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 8: ShowPlayerDialog(playerid, Mieso, DIALOG_STYLE_MSGBOX, "Mi?so", "{FFFFFF}Wynagrodzenie: {008000}7 000$ + 8 pkt.\n{FFFFFF}Wymagania: 100 Score\n{FFFFFF}Litry: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 9: ShowPlayerDialog(playerid, Narkotyki, DIALOG_STYLE_MSGBOX, "Narkotyki", "{FFFFFF}Wynagrodzenie: {008000}12 000$ + 12 pkt.\n{FFFFFF}Wymagania: 250 Score\n{FFFFFF}Waga: {FF0000}800\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
case 10: ShowPlayerDialog(playerid, Piasek, DIALOG_STYLE_MSGBOX, "?wir", "{FFFFFF}Wynagrodzenie: {008000}10 000$ + 10 pkt.\n{FFFFFF}Wymagania: 350 Score\n{FFFFFF}Waga: {FF0000}600 kg\nSztuk: 45\n\n{FFFF00}Czy zapakowa? towar? ", "TAK", "NIE");
}


Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: listitemy :: sie :: mieszają
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] listitem'y sie mieszają Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku