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

Wysłany: 2013-03-03, 15:24


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-03, 15:26


adalus1995







Wiek: 31
Na forum: 4893 dni
Posty: 102

Piwa: 2

Respekt: 50

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-03, 15:41


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

nie o to mi chodzi chodzi mi oto jak wykonac zeby odczytywalo id dialogu..

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-03, 18:09


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
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 ?? ;)

Podpis
Prpgramujesz w Unity i potrzebujesz pomocy?
|?Zapraszamy na forum Unity?|
http://www.unity3d.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-03, 22:15


Seboo







Wiek: 30
Na forum: 5515 dni
Posty: 124
Nick w MP: Sebo

Piwa: 1228

Respekt: 102
Respekt: 102

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");


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-04, 07:33


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
i tw?j kod te? jest spier****** poniewa? jak w textdrawsetstring nie mozna przypisa? np. zmiennastr do %s w tej funkcji, trzeba uzyc format !!

Podpis
Prpgramujesz w Unity i potrzebujesz pomocy?
|?Zapraszamy na forum Unity?|
http://www.unity3d.ugu.pl
Postaw piwo autorowi tego posta
 

 
Tagi: jak :: wykonać :: sprawdzanie :: towaru...
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] Jak Wykonać Sprawdzanie towaru... 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