Guten Abend,
wieder mal habe ich ein kleines Problem.
Bei folgendem Code haut der Compiler Fehler:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if (pickupid == pickupPaketAufgeben)
{
if(GetPlayerSkin(playerid) != 71) //Der Dialog soll nur erscheinen, wenn der Spieler kein Mitarbeiter von Spand ist | Bzw. nicht im Dienst ist
{
new weapon[32], ausgabeWeaponDialog[255];
GetWeaponName(GetPlayerWeapon(playerid), weapon, sizeof(weapon));
//Ausgabe für den Dialog zusammensetzen
strcat(ausgabeWeaponDialog, "Willkommen beim Spand Paketservice. \nDu möchtest folgendes Item versenden: ");
strcat(ausgabeWeaponDialog, weapon);
//Dialog anzeigen
-->FEHLER ShowPlayerDialog(playerid, dialogPaketAufgebenS1, DIALOG_STYLE_MSGBOX, "Spand - Paketlieferservice 1/4", ausgabeWeaponDialog, "Weiter", "Abbrechen");
} else
{
SendClientMessage(playerid, GREEN, "Du bist im Dienst.");
}
}
return 1;
}
Folgende Fehler (alle in einer Zeile):
error 029: invalid expression, assumed zero
error 001: expected token: ";", but found ")"
invalid expression, assumed zero
a_samp habe ich natürlich eingebunden.