8eep 0 Odesláno: 28. Červen, 2013 Share Odesláno: 28. Červen, 2013 Chcel by som poradiť s Creatnutim menu a s AddMenuItem... Kód: #include #include #include new glob0[500]; new glob7D0; new Menu:examplemenu; public OnGameModeInit() { glob7D0 = CreatePickup(1581, 1, 1893.0562, 1163.8574, 10.8203, 0); examplemenu = CreateMenu("Taxu Služba Las Venturas", 1, 150.0, 100.0, 250.0, 150.0); AddMenuItem(examplemenu, 0, "Zamestnať sa"); AddMenuItem(examplemenu, 0, "Nič"); return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == 1024) { if(IsPlayerInRangeOfPoint(playerid, 1077936128, 1156358605, 1150385008, 1093476339) == 1) { if(glob0[playerid] == 1) { return SendClientMessage(playerid, 0xFF00FF40, "[!] Už si zamestnaný ako taxikár"); } glob0[playerid] = 1; SetPlayerSkin(playerid, 62); } } return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == glob7D0) { SendClientMessage(playerid, 0xFF00FF40, "Pre zamestnanie stlač Lavý ALT"); return 1; } return 0; } Len nepíšte link na AddMenuItem (wiki) Ten mi nejako nejde (http://wiki.sa-mp.com/wiki/AddMenuItem) - NEFUNGUJE MI Preto ak viete o nejakom kóde alebo ho viete tak napíšte Skúste si to hodiť do pwn a hodiť na server proste mi to nevytvorí Menu keď vstúpim na PickUp ( možno je niečo zle proste poradte) Link to comment Share on other sites More sharing options...
0 Lerry 15 Odesláno: 28. Červen, 2013 Share Odesláno: 28. Červen, 2013 tak skus příště nepoužít DEAMX Link to comment Share on other sites More sharing options...
0 8eep 0 Odesláno: 28. Červen, 2013 Author Share Odesláno: 28. Červen, 2013 Ani som nepoužil Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 28. Červen, 2013 Administrátor Share Odesláno: 28. Červen, 2013 Ani som nepoužil Néé a my jsme tu všichni tak blbí jak ty daleko vidíš Link to comment Share on other sites More sharing options...
0 Lerry 15 Odesláno: 28. Červen, 2013 Share Odesláno: 28. Červen, 2013 Néé a my jsme tu všichni tak blbí jak ty daleko vidíš a nebo to stáhl jedno z toho Link to comment Share on other sites More sharing options...
0 8eep 0 Odesláno: 29. Červen, 2013 Author Share Odesláno: 29. Červen, 2013 Nie nepoužil som ho ak chcete vedieť tak povolanie je urobené podľa vzoru používatela nVidiaX. Takže žiadne DeAMX ak chcete link tak: http://pawno.cz/topic/26623-povolani-pres-klavesu/ a rád by som už niekoho kto by mi poradil ako mám spraviť aby mi to creatlo to menu Link to comment Share on other sites More sharing options...
0 Fr0st 23 Odesláno: 29. Červen, 2013 Share Odesláno: 29. Červen, 2013 v základných FS máš FS že menutest alebo také niečo Skús si spraviť menu podľa toho a na tento DeAmxnutý script zabudni Link to comment Share on other sites More sharing options...
0 8eep 0 Odesláno: 29. Červen, 2013 Author Share Odesláno: 29. Červen, 2013 okej....Neni deamxnutý....ale nechaj tak Link to comment Share on other sites More sharing options...
0 Lerry 15 Odesláno: 29. Červen, 2013 Share Odesláno: 29. Červen, 2013 okej....Neni deamxnutý....ale nechaj tak ty znás chceš udělat asi deb*l* ne ? poznáme DEAMX Link to comment Share on other sites More sharing options...
0 8eep 0 Odesláno: 29. Červen, 2013 Author Share Odesláno: 29. Červen, 2013 omg kukni si tento link dpc a hovoril že je to cez DeAMX keĎ to tam je rozpísané http://pawno.cz/topi...i-pres-klavesu/ http://pawno.cz/topi...i-pres-klavesu/ http://pawno.cz/topi...i-pres-klavesu/ http://pawno.cz/topi...i-pres-klavesu/ http://pawno.cz/topi...i-pres-klavesu/ http://pawno.cz/topi...i-pres-klavesu/ Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 29. Červen, 2013 Share Odesláno: 29. Červen, 2013 Okey tak mám pre teba 3 veci : 1. Prestaň z nás robiť debi*ov... Je nám jasné že každý používa premenné typu glob (glob používa deamx) 2. Si de*il... Vytvoríš pickup na pozícii 1,2,3 (príklad) a kontroluješ či sa hráč nachádza napozícii 1000,2000,3000... 3. Načo tam máš menu, keď to máš robené cez klávesy ? :slap: :slap: :slap: ShowMenuForPlayer(examplemenu, playerid); Link to comment Share on other sites More sharing options...
0 8eep 0 Odesláno: 29. Červen, 2013 Author Share Odesláno: 29. Červen, 2013 okej diki Inak glob mi to spravilo samo kód: New: new job[MAX_PLAYERS]; //proměna pro povolání new povolanipick; // definace povolání #define SCM SendClientMessage IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius) { if(GetPlayerDistanceToPointEx(playerid,x,y,z) < radius){ return 1; } return 0; } forward IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius); forward IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius); forward GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z); #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) GameModeInit: povolanipick = CreatePickup(1314,1,X,Y,Z); // Doplnte si souřadnice OnPlayerPickupPickup: if(pickupid == povolanipick){ SCM(playerid,COLOR_****,"Tady si něco napiš např: zaměstnej se L.ALTem");// Tady si něco dejte třeba } OnPlayerKeyStateChange: if(newkeys == KEY_WALK){//L.ALT pro zaměstnání if(IsPlayerInSphere(playerid,X,Y,Z, 3) == 1){//když je v určitých souřadnicích, Doplnte si! if(job[playerid] == 1) return SendClientMessage(playerid, COLOR_GREEN, "[** ERROR **] Zde už jsi zaměstnán!"); job[playerid] = 1; // Zaněstná ho SetPlayerSkin(playerid, 62);//nastavi skin //ATD Zde si muzete doplnit třeba mu doplnit zdraví a tak } } Tak toto hoď do pwn ulož to zavri pwn,otvor to znova a automaticky ti to pehodí na Glob.... Link to comment Share on other sites More sharing options...
0 ATomas 291 Odesláno: 29. Červen, 2013 Share Odesláno: 29. Červen, 2013 Tak toto hoď do pwn ulož to zavri pwn,otvor to znova a automaticky ti to pehodí na Glob.... Odzkouseno a zadne glob se nevytvorily 1 Link to comment Share on other sites More sharing options...
Dotaz
8eep 0
Chcel by som poradiť s Creatnutim menu a s AddMenuItem...
Kód:
#include
#include
#include
new glob0[500];
new glob7D0;
new Menu:examplemenu;
public OnGameModeInit()
{
glob7D0 = CreatePickup(1581, 1, 1893.0562, 1163.8574, 10.8203, 0);
examplemenu = CreateMenu("Taxu Služba Las Venturas", 1, 150.0, 100.0, 250.0, 150.0);
AddMenuItem(examplemenu, 0, "Zamestnať sa");
AddMenuItem(examplemenu, 0, "Nič");
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == 1024)
{
if(IsPlayerInRangeOfPoint(playerid, 1077936128, 1156358605, 1150385008, 1093476339) == 1)
{
if(glob0[playerid] == 1)
{
return SendClientMessage(playerid, 0xFF00FF40, "[!] Už si zamestnaný ako taxikár");
}
glob0[playerid] = 1;
SetPlayerSkin(playerid, 62);
}
}
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == glob7D0)
{
SendClientMessage(playerid, 0xFF00FF40, "Pre zamestnanie stlač Lavý ALT");
return 1;
}
return 0;
}
Len nepíšte link na AddMenuItem (wiki) Ten mi nejako nejde
(http://wiki.sa-mp.com/wiki/AddMenuItem) - NEFUNGUJE MI
Preto ak viete o nejakom kóde alebo ho viete tak napíšte
Skúste si to hodiť do pwn a hodiť na server proste mi to nevytvorí Menu keď vstúpim na PickUp ( možno je niečo zle proste poradte)
Link to comment
Share on other sites
12 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