Započeo [OG]Foley
•25. Jul 2010.POMOC-GivePlayerID
1,074
pregleda
6
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
136
Postovi:
23
Teme:
Pridružio se:Jan. 2010
25. Jul 2010.
Evo vec se sa ovim mucim par sati...
Znaci moj problem je, nece napuniti health giveplayerid, ni takoder ga nece unfreezat,te nece mu poslati poruku, a playerid-u posalje sve sta treba...
a definiro sam giveplayerid ;(
public doktor(playerid, cmdtext[])
{
new tmpit , idx, giveplayerid;
tmpit = strtok(cmdtext,idx);
giveplayerid = ReturnUser(tmpit);
SendClientMessage(playerid, COLOR_GREY, "Izljecio si covijeka");
SendClientMessage(giveplayerid, COLOR_GREY, "Doktor te izljecio");
SetPlayerHealth(giveplayerid, 90.0);
TogglePlayerControllable(giveplayerid,1);
KillTimer(frez);
GivePlayerMoney(playerid,500);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Izljecio si covijeka te si zaradio 500 $.");
return 1;
}
Znaci moj problem je, nece napuniti health giveplayerid, ni takoder ga nece unfreezat,te nece mu poslati poruku, a playerid-u posalje sve sta treba...
a definiro sam giveplayerid ;(
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
951
Postovi:
25
Teme:
Pridružio se:Maj 2009
25. Jul 2010.
Cemu strtok? Zasto ne ovako?
public doktor(playerid, pacijent)
{
SendClientMessage(playerid, COLOR_GREY, "Izljecio si covijeka");
SendClientMessage(pacijent, COLOR_GREY, "Doktor te izljecio");
SetPlayerHealth(pacijent, 90.0);
TogglePlayerControllable(pacijent,1);
KillTimer(frez);
GivePlayerMoney(playerid,500);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Izljecio si covijeka te si zaradio 500 $.");
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
136
Postovi:
23
Teme:
Pridružio se:Jan. 2010
25. Jul 2010.
LordShigi wrote on July 25, 2010, 2:53 pm:
Cemu strtok? Zasto ne ovako?
public doktor(playerid, pacijent)
{
SendClientMessage(playerid, COLOR_GREY, "Izljecio si covijeka");
SendClientMessage(pacijent, COLOR_GREY, "Doktor te izljecio");
SetPlayerHealth(pacijent, 90.0);
TogglePlayerControllable(pacijent,1);
KillTimer(frez);
GivePlayerMoney(playerid,500);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Izljecio si covijeka te si zaradio 500 $.");
return 1;
}opet isto nece poslati poruku pacijentu nego samo posalje playerid-u
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
136
Postovi:
23
Teme:
Pridružio se:Jan. 2010
25. Jul 2010.
if(strcmp (cmd, "/ozivi", true) == 0)
{
new tmpit;
tmpit = strtok(cmdtext,idx);
giveplayerid = ReturnUser(tmpit);
new givename;
if(!strlen(tmpit))
{
SendClientMessage(playerid,COLOR_GREY,"Usage: /ozivi ");
return true;
}
new Float:px, Float:py, Float:pz;
GetPlayerPos(giveplayerid,px,py,pz);
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COLOR_GREY, "Taj igrac nije online");
else if(PlayerInfo != 15) return SendClientMessage(playerid,COLOR_GREY,"Nemas Posao Doktora");
else if(giveplayerid == playerid) return SendClientMessage(playerid, COLOR_GREY, "Nemozes sebe izljeciti!");
else if(!PlayerToPoint(3.0,playerid,px,py,pz)) return SendClientMessage(playerid, COLOR_GREY, "Nisi blizu igraca!");
if(PlayerToPoint(3.0,playerid,px,py,pz))
{
if(IsPlayerConnected(giveplayerid))
{
OnePlayAnim(playerid,"MEDIC","CPR",4.0,0,0,0,0,0);
OnePlayAnim(playerid,"MEDIC","CPR",4.0,0,0,0,0,0);
GetPlayerName(playerid,sendername,sizeof(sendername));
GetPlayerName(giveplayerid,givename,sizeof(givename));
new RandomFormat = random(2);
switch (RandomFormat)
{
case 0: { SendClientMessage(playerid,COLOR_GREY,"Pokusali ste izljeciti covijeka no niste sitgli na vrijeme"); SetPlayerHealth(giveplayerid,0.0); }
case 1: { format(string, sizeof(string), "* Doktor %s lijeci Ozlijedenog %s.", sendername, givename); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetTimerEx("doktor",3000,0,"i",playerid); }
}
return 1;
}
SendClientMessage(playerid,COLOR_RED,"INVALID ID");
return 1;
}
SendClientMessage(playerid,COLOR_RED,"Nisi dosta blizu");
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava