Napisano dnia: 2012-10-16 18:24:04
Witam, to znowu ja ;-) Ostatnio trochę poprawiam swoje skrypty i znów mam prosty problem z którym nie mogę sobie poradzić. Mianowicie kiedyś napisałem skrypt na nowe ikonki na mapie. Skrypt wyglądał następująco:
Nie pokazałem tu wszystkich ikonek bo nie o to tu chodzi. Po prostu chciałbym teraz dodać opcję że ikonki pokazują się dopiero po wciśnięciu klawisza 1, a po wciśnięciu klawisza 2 znikają. I tu moje pytanie gdzie wstawić opcody 0AB0 żeby wszystko dobrze działało? O ile pierwszy klawisz domyślam się gdzie wstawić, to z drugim mam spory problem...
Kod:
{$CLEO .cs}
thread \"NONAME\"
0A95: enable_thread_saving
:Skrypt
if
$ONMISSION == 0
then
1@ = Marker.CreateIconWithoutSphere(7, -1450.047, 2592.713, 55.8359)
2@ = Marker.CreateIconWithoutSphere(29, 1365.068, 249.947, 19.5669)
3@ = Marker.CreateIconWithoutSphere(30, 1552.463, -1675.474, 16.1953)
while $ONMISSION == 0
wait 0
end
else
Marker.Disable(1@)
Marker.Disable(2@)
Marker.Disable(3@)
while $ONMISSION == 1
wait 0
end
end
jump @Skrypt
0A93: end_custom_thread
thread \"NONAME\"
0A95: enable_thread_saving
:Skrypt
if
$ONMISSION == 0
then
1@ = Marker.CreateIconWithoutSphere(7, -1450.047, 2592.713, 55.8359)
2@ = Marker.CreateIconWithoutSphere(29, 1365.068, 249.947, 19.5669)
3@ = Marker.CreateIconWithoutSphere(30, 1552.463, -1675.474, 16.1953)
while $ONMISSION == 0
wait 0
end
else
Marker.Disable(1@)
Marker.Disable(2@)
Marker.Disable(3@)
while $ONMISSION == 1
wait 0
end
end
jump @Skrypt
0A93: end_custom_thread
Nie pokazałem tu wszystkich ikonek bo nie o to tu chodzi. Po prostu chciałbym teraz dodać opcję że ikonki pokazują się dopiero po wciśnięciu klawisza 1, a po wciśnięciu klawisza 2 znikają. I tu moje pytanie gdzie wstawić opcody 0AB0 żeby wszystko dobrze działało? O ile pierwszy klawisz domyślam się gdzie wstawić, to z drugim mam spory problem...