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

Wysłany: 2013-07-10, 13:22


akon823

Czekotubka :D






Wiek: 29
Na forum: 4815 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

Witam :P
Ostatnio wzi??em si? za te nowe gui co mo?na wybra? skina w nim :D
I chcia?em aby po wej?ciu w pickupa si? ono wy?wietlalo :D no i jest gitara wy?wietla lecz dlaczego tylko w jednym pickupie a w pozosta?ych 2 nie? Jak wejd? pozosta?e 2 to nic si? nie dzieje
A oto kod :
G?ra mapki
Kod:

new skin[3];
new skins = mS_INVALID_LISTID;
#define SKIN_POLICJA 1
new pickupek;

OnGameModeInit
Kod:

skins = LoadModelSelectionMenu("skins.txt");
pickupek = CreatePickup(1275, 1, -1614.8560, 685.3807, 7.1875, -1);
pickupek = CreatePickup(1275, 1, 2252.4382, 2490.0664, 10.9908, -1);
pickupek = CreatePickup(1275, 1, 1579.8439, -1634.9309, 13.5616, -1);


OnPlayerPickupPickup
Kod:

public OnPlayerPickUpPickup(playerid, pickupid)
{

new id[9];
if(pickupid == pickupurzad)
{
SetPlayerPos(playerid, 1209.5, -2123, 17.10000038147);
}
else if(pickupid == pickupurzad2)
{
SetPlayerPos(playerid, 1131.8478, -2037.4893, 69.0078);
}
else if(pickupid == skin[0] || skin[1] || skin[2])
{
ShowModelSelectionMenu(playerid, skins, "Wybierz Skin");
}
else if(pickupid == pickupek)
{
//tu powiekszaj jak bedzesz dodawal wiecej tego
id[0] = 265; //25- id skina
id[1] = 266;
id[2] = 267;
id[3] = 280;
id[4] = 281;
id[5] = 282;
id[6] = 283;
id[7] = 284;
id[8] = 285;
ShowModelSelectionMenuEx(playerid, id, 9, "Skiny Policji", SKIN_POLICJA, 16.0, 0.0, -55.0);
}

return 1;
}

Co jest z tym nie tak ?:D ?e wy?wietla tylko w 1 pickupie :p Czy musze ka?dego pickupa nazywa? osobno i powtarza? "Sekwencj?" ?
Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-10, 13:39


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

?le! przecie? da?em Ci kod na jednego pickupa.. xd

Kod:


new pickupek[3];


OnGameModeInit
Kod:


pickupek[0] = CreatePickup(1275, 1, -1614.8560, 685.3807, 7.1875, -1);
pickupek[1] = CreatePickup(1275, 1, 2252.4382, 2490.0664, 10.9908, -1);
pickupek[2] = CreatePickup(1275, 1, 1579.8439, -1634.9309, 13.5616, -1);


OnPlayerPickup
Kod:


else if(pickupid == pickupek[0] || pickupek[1] || pickupek[2])
{
//tu powiekszaj jak bedzesz dodawal wiecej tego
new id[9];
id[0] = 265; //25- id skina
id[1] = 266;
id[2] = 267;
id[3] = 280;
id[4] = 281;
id[5] = 282;
id[6] = 283;
id[7] = 284;
id[8] = 285;
ShowModelSelectionMenuEx(playerid, id, 9, "Skiny Policji", SKIN_POLICJA, 16.0, 0.0, -55.0);
}



Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-10, 15:37


akon823

Czekotubka :D






Wiek: 29
Na forum: 4815 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

A:D To o to chodzi?o :D tak my?la?em , ?e pogmatwa?em z tymi liczbami :D Dobra sprawdze czy dzia?a :P

Je?li zrobie tak jak poda?e? to teraz ka?dy pickup wyswietla to gui ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-10, 21:19


xqz

otaku desu!






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

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"akon823" napisał/a:

Je?li zrobie tak jak poda?e? to teraz ka?dy pickup wyswietla to gui ;/




WTF?


Kod:

if(pickupid == pickupek[0] || pickupek[1] || pickupek[2])

Pozmieniaj sobie na osobne warunki?


Kod:

if(pickupid == pickupek[0])
{
new id[9];
id[0] = 265; //25- id skina
id[1] = 266;
id[2] = 267;
id[3] = 280;
id[4] = 281;
id[5] = 282;
id[6] = 283;
id[7] = 284;
id[8] = 285;
ShowModelSelectionMenuEx(playerid, id, 9, "Skiny Policji", SKIN_POLICJA, 16.0, 0.0, -55.0);

}
else if(pickupid == pickupek[1])
{
//cos innego
}
else if(pickupid == pickupek[2])
{
//cos innego
}


Postaw piwo autorowi tego posta
 

 
Tagi: dziwne :: pickupy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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