Wysłany: 2013-03-03, 15:24
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Witam Zacz??em Robi? sprawdzanie towaru dla policji.... wygl?da to tak: Kod: if(strcmp(cmdtext, "/cmds", true)==0)
{
if(gTeam[playerid] == TEAM_POLICJA)
{
return 1;
}
I teraz Jak Zrobic ?eby sprawdza?o czy gracz ma legalny czy nie legalny towar
Moje Za?adunki wygl?daj? tak
:
Kod: if(dialogid == 60)
{
if(response)
{
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid, 61, DIALOG_STYLE_LIST, "Legalne", "Odzie? 1 score 1.000$\nMarchewki 1 score 1.000$\nKie?basa 1 score 2.000$\nEtopiryna 1 score 2.000$\nCebule 1 score 2.000$\nLody 1 score 2.000$\nPlayStation 3 1 score 2.000$\nBimber 2 score 2.000$\nRyby 1 score 2.150$\nDeskorolki 1 score 3.100$\nAlkohol 2 score 3.500$\nRoboty 2 score 4.000$\nCoca-Cola 1 score 3.450$\n?rodki Nasenne 2 score 3.000$\nGry Komputerowe 1 score 1.500$\nKomputery 1 score 1.500$", "OK", "Wyjdz");
}
case 1:
{
ShowPlayerDialog(playerid, 62, DIALOG_STYLE_LIST, "Przemyt", "Ruskie Faje3 score 5.000$\nSpirytus 90% 3 score 5.000$\nAK-47 3 score 8.000$\nTrotyl 3 score 4.000$ \nCia?a Ofiar Smole?ska 3 score 4.000$ ", "Wybierz", "Anuluj");
}
}
return 1;
}
if(dialogid == 61 || 62 )
{
if(response == 0)
{
ShowPlayerDialog(playerid, 60, DIALOG_STYLE_LIST, "Lista Dost?pnych Towar?w!", "Legalne\nPrzemyt", "Wybierz", "Anuluj");
}
}
return 1;
}
a tutaj jak sie wyswietla dla gracza na dole ekranu:
Kod: f(zmienna[playerid] == 1)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
GivePlayerMoney(playerid,1000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 2)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
GivePlayerMoney(playerid,2000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 3)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+2);
GivePlayerMoney(playerid,2000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 4)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
GivePlayerMoney(playerid,2150);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 5)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
GivePlayerMoney(playerid,3100);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 6)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+2);
GivePlayerMoney(playerid,3500);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 7)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+2);
GivePlayerMoney(playerid,4000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 8)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
GivePlayerMoney(playerid,3450);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 9)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+2);
GivePlayerMoney(playerid,3000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 10)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+1);
GivePlayerMoney(playerid,1500);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 11)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
GivePlayerMoney(playerid,5000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 12)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
GivePlayerMoney(playerid,8000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
if(zmienna[playerid] == 13)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
GivePlayerMoney(playerid,4000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
Wysłany: 2013-03-03, 15:26
adalus1995
Wiek: 31 Na forum: 4893 dni Posty: 102
Piwa : 2
Np:
Kod: "Przemyt", "Ruskie Faje3 score 5.000$\nSpirytus 90% 3 score 5.000$\nAK-47 3 score 8.000$\nTrotyl 3 score 4.000$ \nCia?a Ofiar Smole?ska 3 score 4.000$ ",
Dopisz przy spirytusie np:
Nielegalny, i policjant sprawdza to i pisze "[NIELEGALNY]Spirytus
Wysłany: 2013-03-03, 15:41
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
nie o to mi chodzi chodzi mi oto jak wykonac zeby odczytywalo id dialogu..
Wysłany: 2013-03-03, 18:09
optimus
PawnoMen
Wiek: 27 Na forum: 5613 dni Posty: 453
Nick w MP: [PMS]ReveresPL
Piwa : 159
nie rozumie ci? za bardzo, ale chodzi ci o to
Kod:
if(dialogid==DIALOG_TOWAR)//sprawdza id dialogu
{
if(response)//sprawdza czy gracz klikn? pierwszy klawisz
{
if(listitem==0)//ja robie funkcj? switch, ale ci chce wyt??maczy? wiec tu sprawdza czy gracz klikn? 1opcje
{
//dalszy kod
}
}
}
oto ci loto
Wysłany: 2013-03-03, 22:15
Seboo
Wiek: 30 Na forum: 5515 dni Posty: 124
Nick w MP: Sebo
Piwa : 1228
Umrzyj, gdy? twe wypowiedzi s? idiotyczne. A do Pana autora, nie wiem po co dajesz funkcj?
Kod:
if(zmienna[playerid] == 11)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
GivePlayerMoney(playerid,5000);
TextDrawSetString(naczepa[playerid], "~g~Towar: ~w~Brak ~g~Waga: ~w~0kg");
return 1;
}
gdy? ona jest tutaj zb?dna. Daj kod gdzie wy?wietla
Kod: "~g~Towar: ~w~%s ~g~Waga: ~w~%dkg");
Wysłany: 2013-03-04, 07:33
optimus
PawnoMen
Wiek: 27 Na forum: 5613 dni Posty: 453
Nick w MP: [PMS]ReveresPL
Piwa : 159
i tw?j kod te? jest spier****** poniewa? jak w textdrawsetstring nie mozna przypisa? np. zmiennastr do %s w tej funkcji, trzeba uzyc format
Tagi: jak :: wykonać :: sprawdzanie :: towaru...
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: