Mal wieder ich
Ich habe im ammunation pickups erstellt mit den jeweiligen waffen.
Wenn man diese waffe aufhebt, kommt eine MSGBOX mit einem Text und "Kaufen","Abbrechen"
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == DEAGLEp)
{
ShowPlayerDialog(playerid,DIALOG_DEAGLE,DIALOG_STYLE_MSGBOX,"DEAGLE","Willst du eine DEAGLE mit 50 Schuss für 300$ kaufen?","Kaufen","Abbrechen");
return 1;
}
if(dialogid == DIALOG_DEAGLE)
{
if(response==0)
{
SendClientMessage(playerid,Blau,"Du hast den Kauf abgebrochen");
return 1;
}
if(response==1)
{
GivePlayerWeapon(playerid,24,50);
SetPVarInt(playerid,"Geld",GetPVarInt(playerid,"Geld") - 300);
return 1;
}
}
Wenn ich allerdings ins Pickup laufe, bekomme ich sofort diese waffe, was ich natürlich nicht will
Was ist den daran falsch?
Pls Help me