28.09.2010, 18:16
Код:
public OnFilterScriptInit()
{
SetTimer("gripe2",10000,false);
return 1;
}
Код:
public OnFilterScriptExit()
{
return 1;
}
Код:
public gripe2(playerid)
{
gripe[playerid] = 1;
SetTimer("gripe3",1000,false);
SendClientMessage(playerid, 0xAA3333AA, "Vocк esta gripado, va ate um medico para nao morrer");
return 1;
}
public gripe3(playerid)
{
SetPlayerHealth(playerid, -10);
SetTimer("gripe4",1000,false);
return 1;
}
public gripe4(playerid)
{
SetPlayerHealth(playerid, -20);
SetTimer("gripe5",1000,false);
return 1;
}
public gripe5(playerid)
{
SetPlayerHealth(playerid, -50);
SetTimer("gripe6",1000,false);
SendClientMessage(playerid, 0xAA3333AA, "Sua gripe ja esta na fase 5, corra para um medico antes que vocк morra. Voce perdu 50hp");
return 1;
}
public gripe6(playerid)
{
SetPlayerHealth(playerid, -100);
SendClientMessage(playerid, 0xAA3333AA, "Sua gripe Evoluiu o levando a morte por gripe. Seu Pгo duro!!!!");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/remedios", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -27.1348,-54.9893,1003.5469) || IsPlayerInRangeOfPoint(playerid, 3.0, 1173.2234,-1322.9675,15.3947))
{
SendClientMessage(playerid,0xAA3333AA,"Vocк comprou seus remedios, digite /usarremedios para usarlos");
remedios[playerid] = 1;
}
else
{
SendClientMessage(playerid,0xAA3333AA,"Vocк nгo esta na 24/7 ou no hospital");
}//SetPlayerCheckpoint(playerid, X, Y, Z, 5);
return 1;
}
if (strcmp("/hospital", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0xAA3333AA,"Siga a marca vermelha para chegar ao hospital!");
SetPlayerCheckpoint(playerid, 1173.2234,-1322.9675,15.3947, 5);
return 1;
}
if (strcmp("/usarremedios", cmdtext, true, 10) == 0)
{
if (remedios[playerid] == 1)
{
gripe[playerid] = 0;
SetPlayerHealth(playerid, 0);
}
else
{
SendClientMessage(playerid,0xAA3333AA,"Vocк nгo tem remedios, va a um hospital e compre");
}
return 1;
}
return 0;
}
Obs: Meu GameMode e o Thug2.6 ( Pois estou apredendo a mexer com pawno) ai o /rg tem a opзao Doenзas eu queria que aparece-se gripe la ( Irei posta o COmando de /rg)
/rg
Код:
if (strcmp(cmd, "/rg", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (gPlayerLogged[playerid] != 0)
{
if(PoderosoInfo[playerid][PAbriuRG] < 1)
{
ShowStats(playerid,playerid);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Abre sua carteira e confere o Rg.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
TextDrawHideForPlayer(playerid,LRGBox[playerid]);
TextDrawHideForPlayer(playerid,LRGBox2[playerid]);
TextDrawHideForPlayer(playerid,LRGBox3[playerid]);
TextDrawHideForPlayer(playerid,LRGBox4[playerid]);
TextDrawHideForPlayer(playerid,LRGBox5[playerid]);
TextDrawHideForPlayer(playerid,LRGBox6[playerid]);
TextDrawHideForPlayer(playerid,LRGBox7[playerid]);
TextDrawHideForPlayer(playerid,LRGBox8[playerid]);
TextDrawHideForPlayer(playerid,NickRGBox[playerid]);
TextDrawHideForPlayer(playerid,RGBox[playerid]);
PoderosoInfo[playerid][PAbriuRG] = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Guardo Seu Rg Na Carteira", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Voce nao esta logado !");
}
}
return 1;
}


Isso e verdade