Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //WIederbeleben befehl
- if(strcmp(cmd, "/wiederbeleben", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Spieler[playerid][Team] == 3)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))return SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /wiederbeleben [ID/Name]");
- new pID = ReturnUser(tmp);
- new string[128];
- if(IsPlayerConnected(pID))
- {
- if(pID != INVALID_PLAYER_ID)
- {
- if(Spieler[pID][KH] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, Spieler[pID][dx], Spieler[pID][dy], Spieler[pID][dz]))
- {
- DestroyPickup(DeathPickup);
- Delete3DTextLabel(DeathText);
- Spieler[pID][KH] = 0;
- Spieler[playerid][PayDayGeld] +=800;
- format(string,sizeof(string),"Da du %s wiederbelebt hast, werden dir am PayDay 800$ draufgezahlt.",pID);
- SendClientMessage(playerid,COLOR_GRAD2,string);
- SpawnPlayer(pID);
- DisablePlayerCheckpoint(playerid);
- }
- }
- }
- }
- }
- else return SendClientMessage(playerid, COLOR_GRAD2, "Du bist kein Arzt.");
- }
- return 1;
- }
- //onplayerdeath
- if(Spieler[playerid][KH] == 1)
- {
- new mstr[128];
- format(mstr, sizeof(mstr), "* %s[%d] benötigt einen Medic. Benutze /hilfe [ID/Name]", SpielerName(playerid),playerid);
- SendFamilyMessage(3, COLOR_YELLOW, mstr);
- SetPlayerPos(playerid, 1160.4548,-1323.7255,31.4977-10);
- SetPlayerCameraPos(playerid,1219.6372,-1345.0306,13.4939);
- SetPlayerCameraLookAt(playerid,1160.4548,-1323.7255,31.4977-10);
- SetPlayerVirtualWorld(playerid,0);
- FreezePlayer(playerid);
- khtimer[playerid] = SetTimerEx("Hosp", 180000, 0, "%i", playerid);
- SendClientMessage(playerid, COLOR_LIGHTRED, "Arzt: Du bist nun 3 Minuten im Krankenhaus. Bitte gehe nicht Offline.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Arzt: Wenn du Offline gehst, wird die Zeit wieder auf 3 Minuten gesetzt!");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement