Hallo Liebe Community
Ich habe Scripting Fragen an euch
1. Ich habe in einen Interior einen befehl /menu und habe DIALOG_STYLE_LIST benutzt also beim BSN und habe SetPlayerHealth benutzt
Problem dan geht das Hp z.B auf 30% Runter
if(dialogid == DIALOG_BSNESSEN) { if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 10) { SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!"); return 1; } else { GivePlayerMoney(playerid,-10); SetPlayerHealth(playerid,50); return 1; } }
So habe nur ein Kleinen Teil davon rein gepostet aber wie ihr seht habe ich SetPlayerHealth benutzt könntet ihr mir eine andre art zeigen
Jetzt kommt das 2te Problem
ocmd:wmenu(playerid,params[]){ if(!IsPlayerInRangeOfPoint(playerid,3,296.4112,-80.8102,1001.5156))return SendClientMessage(playerid,0xFFFFFFFF,"Du befindest dich in keinen Waffenladen"); { ShowPlayerDialog(playerid,DIALOG_WAFFENLADEN,DIALOG_STYLE_LIST,"Ammunation","Deagle 4.500$\nMP5 8.500$\nAk47 11.000$\nM4 13.000$\nSniper 41.000$\nBaseball Schläger 500$\nShotgun 4.000$\nRüstung 1.000$\nCountry Rifle 7.000$","Kaufen","Abbrechen"); } if(IsPlayerInRangeOfPoint(playerid,3,295.3621,-38.4335,1001.5156)) //der Geht nicht warum keine ahnung { ShowPlayerDialog(playerid,DIALOG_WAFFENLADEN,DIALOG_STYLE_LIST,"Ammunation","Deagle 4.500$\nMP5 8.500$\nAk47 11.000$\nM4 13.000$\nSniper 41.000$\nBaseball Schläger 500$\nShotgun 4.000$\nRüstung 1.000$\nCountry Rifle 7.000$","Kaufen","Abbrechen"); } return 1;}
So das war auch schon der Zweite Fehler es ist so wenn ich in den 1 Kooradinaten rein gehe /wmenu alles klappt und dann 2ten also den ich hier gleich makiere der geht nicht
Ich hoffe ihr könnt mir weiter helfen