Mivčo 90 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 Zdravičko Ked si chcem spratit info v Createpictup a dam tam znak infa a ako spravim ked pride nan tak sa mu ukaže taka tabulka s pravidlamy napriklad ako to spravim??? Link to comment Share on other sites More sharing options...
0 Hrb™ 48 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 Viz. CreatePickup -> http://wiki.sa-mp.co...ki/CreatePickup new pickup; public OnFilterScriptInit() / OnGameModeInit() { pickup = CreatePickup(... return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickup) { zpráva, dialog s pravidly, atd.. } return 1; } 2 Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 15. Únor, 2013 Author Share Odesláno: 15. Únor, 2013 ok diki Link to comment Share on other sites More sharing options...
0 ERIK518 27 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 A nieje lepšie takto ? OnGameModeInit/OnFilter... CreatePickup(..... OnPlayerPickUpPickup if(IsPlayerInSphere(playerid,X, Y, Z, -1)) { dialogy atd... return 1; } Pravdaže medzi define toto: #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) V praxi: public OnGameModeInit() { CreatePickup(model, typ,123, 456, 789, Virtuálny svet); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid,2340.3411,2458.8052,14.9688, -1)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Nadpis","TEXT\nTEXT\nTEXT","Tlačidlo 1","Tlačidlo 2"); } ID Pickupov: TU Typ: TU 2 Link to comment Share on other sites More sharing options...
0 Michal Kuřátko (_Michael_) 49 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 Nastavil bych boolean, použil použil místo OnPlayerPickUpPickup public OnPlayerUpdate, přidal podmínku na pozici a zobrazil bych dialog, aby nedocházelo k resetování dialogu Link to comment Share on other sites More sharing options...
0 DooM 93 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 A nieje lepšie takto ? OnGameModeInit/OnFilter... CreatePickup(..... OnPlayerPickUpPickup if(IsPlayerInSphere(playerid,X, Y, Z, -1)) { dialogy atd... return 1; } Pravdaže medzi define toto: #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) V praxi: public OnGameModeInit() { CreatePickup(model, typ,123, 456, 789, Virtuálny svet); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid,2340.3411,2458.8052,14.9688, -1)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Nadpis","TEXT\nTEXT\nTEXT","Tlačidlo 1","Tlačidlo 2"); } ID Pickupov: TU Typ: TU Neni... rovnou lepsi pouzit pickupid 1 Link to comment Share on other sites More sharing options...
0 ERIK518 27 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 Jáj no lebo ja to tak používam aby sa mi neprehadzovali akcie v pickupoch. Link to comment Share on other sites More sharing options...
0 TheKid 16 Odesláno: 15. Únor, 2013 Share Odesláno: 15. Únor, 2013 Další help typu: neumim si to udelat sam a nechci se s tim moc delat , dejte mi nekdo kod at muzu ctrl + c Link to comment Share on other sites More sharing options...
Dotaz
Mivčo 90
Zdravičko
Ked si chcem spratit info v Createpictup a dam tam znak infa a ako spravim ked pride nan tak sa mu ukaže taka tabulka s pravidlamy napriklad ako to spravim???
Link to comment
Share on other sites
7 odpovědí na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now