Parent zbraně má proměnnou poloha, a ta může nabývat tří hodnot:
1- na zemi, 2- v ruce hráče, 3- na zádech hráče.
Jak napsat script, který mi to "odchytne" ...V GM jsem už dlouho nedělal, tak nevím.

Zkouším všechno možné, ale nic nefunguje. Teď to píšu takhle, ale nefunguje to.
Kód: Vybrat vše
with(ob_zbran){
if (poloha==1)&&(place_meeting(x,y,ob_player)){
zemzbran = ob_zbran // NEFUNGUJE
if ( zadazbran.jmenozbrane == "samopal" ) { show_message(" Funguje to ! ") } // zakonite to nefunguje. :(
show_message("ZEM")
}
if (poloha==2)&&(place_meeting(x,y,ob_player)){
rukazbran = ob_zbran // NEFUNGUJE
show_message("RUKA")
}
if (poloha==3)&&(place_meeting(x,y,ob_player)){
zadazbran = ob_zbran // NEFUNGUJE
show_message("ZADA")
}
}
A právě to potřebuji.

Ten script to musí umět udělat "najednou".
Mám jednu zbraň v ruce, druhou na zádech, a použiji ho třeba , i když se přiblížím k zbrani, která je na zemi.