Hi Breadfish!
Jaa ich weiß schon wieder ich, aber ich hab ein Problem , ich weiß nicht, was ich machen soll, ich wollte einen Befehl für die Fraktion "Medic" scripten , dass wenn man /heal 1 100 eingibt, dass dann die Person mit der ID 1 geheilt wird und ihm somit zb 50 $ abgezogen werden und dass der Arzt bekommt, der die ID 1^geheilt hat!
Mein Script derzeit :
ocmd:heal(playerid,params[])
{
if(!IsPlayerInFrakt(playerid,3)) return 0;
new Medic[128],Verletzte[128];
if(sscanf(params,"uis",Verletzte,Medic))return SendClientMessage(playerid,ROT,"/heal [SpielerID]");
format(Verletzte,sizeof(Verletzte),"Du wurdest vom Arzt %s geheilt!",Medic,Verletzte);
format(Medic,sizeof(Medic),"Du hast einen Patienten geheilt!",);
SetPlayerHealth(Verletzte,100);
return 1;
}
ich weiß auch nicht, was es mit dem bei dem sscanf mit "uis" bzw. "su" zu tun hat, wär nett, wenn mir jemand das erklären könnte
Mfg und Danke!