dcmd_service(playerid, params[])
{
new pID;
pID=strval(params);
new Services1, Services2;
new seroamt[128];
new giveplayer[MAX_PLAYER_NAME];
new oamtname = GetPlayerName(pID, giveplayer, sizeof(giveplayer));
if(sscanf(params, "dp|ii",pID,Services1,Services2)) {
SendClientMessage(playerid, dunkelgrün, "|__________Services__________|");
SendClientMessage(playerid, dunkelgrün, " Verfügbare Services: oamt, medic");
SendClientMessage(playerid, dunkelgrün, "______________________________"); return 1; }
if("oamt" == Services1);
{
SendClientMessage(pID, dunkelgrün, "Du hast den O-Beamten einen Dienstruf geschickt.");
if(IstEinOrdnungs(pID))
{
if(DienstOamt[pID][gebraucher] <= 1)
{
format(seroamt, sizeof(seroamt), "%s benötigt deinen Dienst gebe /acceptoamt ein, um den Dienstruf anzunehmen.", giveplayer);
SendPlayerMessageToPlayer(oamtname,pID,seroamt);
return 1;
}
}
}
if("medic" == Services2)
{
SendClientMessage(pID,dunkelgrün, "Du hast den Ärzten den Ruf geschickt.");
if(IstEinMedic(playerid))
{
new arztname = GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
new serheal[128];
if(DienstArzt[playerid][patient] <= 1)
{
format(serheal, sizeof(serheal),"%s benötigt einen Arzt, gebe /acceptarzt ein um den Ruf anzunehmen.",giveplayer);
SendPlayerMessageToPlayer(arztname,pID,serheal);
return 1;
}
}
}
return 1;
}
das ist etwas aus meinem filterscript aber ich komm bei einer sache nicht weiter... unzwar bei if("oamt" == Services1); und if("medic" == Services2) ich bekomm da 3 errors -.- ich poste ma
\server\filterscripts\Oamt.pwn(354) : error 001: expected token: "-string end-", but found "-identifier-"
..\server\filterscripts\Oamt.pwn(354) : error 036: empty statement
..\server\filterscripts\Oamt.pwn(367) : error 001: expected token: "-string end-", but found "-identifier-"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
pls um hilfe
mfg
//edit PLS MAN help -.- ich komm nicht weiter