Jump to content
  • 0

pomoc Pickup


Guest zdenek

Dotaz

Je na .pwn nak omezeny pocet pickupu ??? mam jich tam asi pres 100.

chyba:Treba kdyz sem v nakem pickupu tak mi to ukaze neco jiniho nez tam ma byt proste zadny neni kde ma.

 

 

 

 

Tu je OnPlayerPickUpPickup:

 

 

if(pickupid == pickups[0])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[1])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickups[2])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[3])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[4])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[5])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[6])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[7])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickups[8])

{

ShowMenuForPlayer(Automat,playerid);

 

}

 

if(pickupid == pickupss[0])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[1])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[2])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[3])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[4])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[5])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[6])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[7])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == pickupss[8])

{

ShowMenuForPlayer(Automat2,playerid);

 

}

 

if(pickupid == Sherif)

{

ShowMenuForPlayer(Sherifmenu,playerid);

}

if(pickupid == PizzaMen)

{

ShowMenuForPlayer(PizzaMenmenu,playerid);

}

if(pickupid == Zlodej)

{

ShowMenuForPlayer(Zlodejmenu,playerid);

}

if(pickupid == Autobazar)

{

ShowMenuForPlayer(Autobazarmenu,playerid);

}

if(pickupid == Prodejnakol)

{

ShowMenuForPlayer(Autobazarmenu,playerid);

}

if(pickupid == Devka)

{

ShowMenuForPlayer(Devkamenu,playerid);

}

if(pickupid == Trucker)

{

ShowMenuForPlayer(Truckermenu,playerid);

}

 

if(pickupid == Doktor)

{

ShowMenuForPlayer(Doktormenu,playerid);

}

 

if(pickupid == Prodejnakol)

{

ShowMenuForPlayer(Prodejnakolmenu,playerid);

}

if(pickupid == Delnik)

{

ShowMenuForPlayer(Delnikmenu,playerid);

}

if(pickupid == Hasic)

{

ShowMenuForPlayer(Hasicmenu,playerid);

}

 

if(pickupid == Farmar)

{

ShowMenuForPlayer(Farmarmenu,playerid);

}

 

if(pickupid == Vojak)

{

ShowMenuForPlayer(Vojakmenu[0],playerid);

}

 

if(pickupid == Hospoda)

{

ShowMenuForPlayer(Hospodamenu,playerid);

}

if(pickupid == Obcankapickup)

{

ShowMenuForPlayer(ObcankaMenu,playerid);

}

 

//____________________________________ulozit____________________________________

if(pickupid == pickupulozit)

{

ShowMenuForPlayer(ulozit,playerid);

}

 

//__________________________________domy_______________________________________-

if(pickupid == pdomy[0])

{

ShowMenuForPlayer(mdomy[0],playerid);

}

 

if(pickupid == pdomy[1])

{

ShowMenuForPlayer(mdomy[1],playerid);

}

 

if(pickupid == pdomy[2])

{

ShowMenuForPlayer(mdomy[2],playerid);

}

 

if(pickupid == pdomy[3])

{

ShowMenuForPlayer(mdomy[3],playerid);

}

 

if(pickupid == pdomy[4])

{

ShowMenuForPlayer(mdomy[4],playerid);

}

 

if(pickupid == PickupPilota)

{

ShowMenuForPlayer(PilotniPrukaz,playerid);

 

}

 

if(pickupid == pdomy[5])

{

ShowMenuForPlayer(mdomy[5],playerid);

}

 

if(pickupid == pdomy[6])

{

ShowMenuForPlayer(mdomy[6],playerid);

}

 

if(pickupid == pdomy[7])

{

ShowMenuForPlayer(mdomy[7],playerid);

}

 

if(pickupid == pdomy[8])

{

ShowMenuForPlayer(mdomy[8],playerid);

}

 

if(pickupid == pdomy[9])

{

ShowMenuForPlayer(mdomy[9],playerid);

}

 

if(pickupid == pdomy[10])

{

ShowMenuForPlayer(mdomy[10],playerid);

}

 

if(pickupid == pdomy[11])

{

ShowMenuForPlayer(mdomy[11],playerid);

}

 

if(pickupid == pdomy[12])

{

ShowMenuForPlayer(mdomy[12],playerid);

}

 

 

 

if(pickupid == police[0])

{

SetPlayerPos(playerid,246.40 ,110.84 ,1003.22 );

SetPlayerInterior(playerid,10 );

}

 

if(pickupid == police[1])

{

SetPlayerPos(playerid,628.7941,-572.0295,17.0466 );

SetPlayerInterior(playerid,0 );

}

 

if(pickupid == urad[0])

{

SetPlayerPos(playerid,2324.33 , -1144.79 , 1050.71 );

SetPlayerInterior(playerid,12 );

}

if(pickupid == urad[1])

{

SetPlayerPos(playerid,744.6406,-459.2426,16.3382 );

SetPlayerInterior(playerid,0 );

}

 

if(pickupid == Jidelna[wc])

{

 

}

 

if(pickupid == Jidelna[jist])

{

 

}

 

if(pickupid == Jidelna[teleport1])

{

SetPlayerPos(playerid,203.8295,-204.2933,1.5781);

SetPlayerInterior(playerid,0);

}

 

if(pickupid == Jidelna[teleport2])

{

 

SetPlayerPos(playerid,364.4640,-73.5737,1001.5078);

SetPlayerInterior(playerid,10);

}

 

 

 

 

if(pickupid == vejit[0])

{

if(klice[0][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2520.860,-1341.636,-19.389);

}

 

if(pickupid == vejit[1])

{

if(klice[1][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2520.203,-1376.798,-17.617);

}

 

if(pickupid == vejit[2])

{

if(klice[2][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2517.925,-1407.818,-18.220);

}

 

if(pickupid == vejit[3])

{

if(klice[3][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2516.811,-1435.949,-19.132);

}

 

if(pickupid == vejit[4])

{

if(klice[4][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2508.133,-1467.814,-18.752);

}

 

if(pickupid == vejit[5])

{

if(klice[5][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2501.484,-1494.821,-18.075);

}

 

if(pickupid == vejit[6])

{

if(klice[6][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2497.617,-1529.126,-16.478);

}

 

if(pickupid == vejit[7])

{

if(klice[7][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2494.451,-1561.805,-14.957);

}

 

if(pickupid == vejit[8])

{

if(klice[8][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2490.847,-1593.055,-14.943);

}

 

if(pickupid == vejit[9])

{

if(klice[9][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2491.363,-1621.935,-15.680);

}

 

if(pickupid == vejit[10])

{

if(klice[10][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2490.798,-1651.034,-15.150);

 

}

 

if(pickupid == vejit[11])

{

SetPlayerPos(playerid,2487.333,-1678.789,-13.276);

if(klice[11][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

 

}

 

if(pickupid == vejit[12])

{

if(klice[12][playerid] == 0) return SendClientMessage(playerid,COLOR_ZLUTA,"Nemas klice od tady toho domu");

SetPlayerPos(playerid,2493.553,-1708.467,-13.977);

}

 

 

if(pickupid == odejit[0])

{

SetPlayerPos(playerid,743.2762,-591.3464,18.0129); // p1

 

}

 

if(pickupid == odejit[1])

{

SetPlayerPos(playerid,766.2555,-554.4375,18.0129); // p2

 

}

 

if(pickupid == odejit[2])

{

SetPlayerPos(playerid,768.3750,-505.5016,18.0129); // p3

 

}

 

if(pickupid == odejit[3])

{

SetPlayerPos(playerid,776.5428,-505.3230,18.0129); // p4

 

}

 

if(pickupid == odejit[4])

{

SetPlayerPos(playerid,795.4868,-510.0845,17.3865); // p5

 

}

 

 

 

if(pickupid == odejit[5])

{

SetPlayerPos(playerid,766.2266,-554.5956,18.0129); // p6

 

}

 

if(pickupid == odejit[6])

{

SetPlayerPos(playerid,818.3756,-511.4535,18.0129); // p7

 

}

 

if(pickupid == odejit[7])

{

SetPlayerPos(playerid,228.5069,-303.3045,1.9262); // p8

 

}

 

if(pickupid == odejit[8])

{

SetPlayerPos(playerid,271.8220,-50.7048,2.1199); // p9

 

}

 

if(pickupid == odejit[9])

{

SetPlayerPos(playerid,293.4510,-54.9863,2.4343); // p10

 

}

if(pickupid == odejit[10])

{

SetPlayerPos(playerid,315.3748,-92.4806,3.2313); // p11

 

}

 

if(pickupid == odejit[11])

{

SetPlayerPos(playerid,314.4364,-121.2972,3.5391); // p12

 

}

 

if(pickupid == odejit[12])

{

SetPlayerPos(playerid,1234.2268,358.4058,19.546); // p13

 

}

 

 

if(pickupid == police[0])

{

SetPlayerPos(playerid,246.40 ,110.84 ,1003.22 );

SetPlayerInterior(playerid,10 );

}

 

if(pickupid == police[1])

{

SetPlayerPos(playerid,628.7941,-572.0295,17.0466 );

SetPlayerInterior(playerid,0 );

}

 

 

//______________________________-bus-_________________________________

if(pickupid == pickup[0])

{

ShowMenuForPlayer(menu[0],playerid);

}

if(pickupid == pickup[1])

{

ShowMenuForPlayer(menu[1],playerid);

}

if(pickupid == pickup[2])

{

SetPlayerPos(playerid,227.517,-105.910,1.552);

DestroyPickup(pickup[2]);

}

if(pickupid == pickup[3])

{

SetPlayerPos(playerid,1301.634,264.284,19.754);

DestroyPickup(pickup[3]);

}

 

 

if(pickupid == Zivot)

{

new string[256];

new pname[MAX_PLAYER_NAME];

GetPlayerName(playerid, pname, MAX_PLAYER_NAME);

format(string, sizeof(string), "[ ! ] %s byl ošetřen v nemocnici RedNeck Village.", pname);

SendClientMessageToAll(COLOR_ZLUTA, string);

SetPlayerHealth(playerid,100);

SendClientMessage(playerid, COLOR_RED, "Byl jsi ošetřen");

}

 

 

 

if(pickupid == bankk[0])

{

SendClientMessage(playerid, COLOR_BILA, "[ ! ] Chceš si uložit peníze?Napiš /vlozit častka .");

SendClientMessage(playerid, COLOR_BILA, "[ ! ] Chceš si vybrat peníze?Napiš /vyber částka .");

}

 

if(pickupid == bankk[1])

{

SendClientMessage(playerid, COLOR_BILA, "[ ! ] Chceš si uložit peníze?Napiš /vlozit častka .");

SendClientMessage(playerid, COLOR_BILA, "[ ! ] Chceš si vybrat peníze?Napiš /vyber částka .");

}

 

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

toto se mi taky stavalo a neni to pockem pickupu proste bud si nadefinuj jako new pickup[pocet pickupu]

a misto tech tvejt define budes davat pickup[0] pickup[1]...

nebo si to udelas jako

IsPlayerInSphere

coz je asi pro server trochu zatezujici pro mnozstvi protoze to musi byt na vlastni puclic s timerem mozna by fungovalo i v onplayerpickuppickup neskousel sem

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...