GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Axe9 - 2012. október 10. - 13:57:35

Cím: Kórházba animból
Írta: Axe9 - 2012. október 10. - 13:57:35
Üdv mindenkinek.
Azt szeretném megcsinálni hogy mikor karabolóznak vagy ha meglövik egymást és animba esnek akkor bizonyos idõ után ne felépüljenek hanem kórházba kerüljenek és írja hogy \"Kórházba kerültél 1perc múlva felépülsz\" vagy valami hasonlót.
Itt a Pawno:
 
         if(gyogyulas > 1) gyogyulas--;
   else if(gyogyulas == 1)
   {
       SendClientMessage(i, COLOR_LIGHTRED, \"Mivel letelt a 3 perc és nem érkezett meg a mentõ ezért felépültél!\");
       TogglePlayerControllable(i,1);
       PlayerInfo[mentothiv] = 0;
       gyogyulas = 0;
         PlayerInfo[Animban] = 0;
   }
Cím: Kórházba animból
Írta: Dante Sanders - 2012. október 10. - 14:24:17
Hat kell a korhaz interiorja SetPlayerInterior(playerid, korhazint); Aztankuldunk neki egy fagyasztast esegy uzenetet hogy o 1 percig korhazban kell hogy legyen es es Timer ami 1 perc utan ki dobja a sawn helyre a jatekost es fel oldja pill meg irom nekedTess
#include <a_samp>
forward Korhazletelt(playerid);
new ido[MAX_PLAYERS];
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Korhaz leiras helyezsbitve :P By:[sDW]BlackJack\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnPlayerUpdate(playerid)
{
//Ki rakod a teteledet Ide:
//....
//Aztan be irod a cucokatamik kellenek
//SetPlayerInterior(playerid,korhaz id nos nem talatam az t majd csianlsz);
//TogglePlayerCotrollable(i,1);
//ido[playerid] = SetTimerEx(\"Korhazletelt\", 12000, true, \"i\", playerid);
return 1;
}
public Korhazletelt(playerid)
{
SendCLientMessage(playerid,-2,\"Meg gyogyultal\");
KillTimer(Korhazletelt);
SetPlayerPos(playerid, kordinatak);
//de ha random akkor ki masolod aOnPlayerSpawntol a random spawn-al kapcsolatban!
//es meg amit akarsz
return 1;
}
//Remelem segitettem valamenyit!
Cím: Kórházba animból
Írta: lackos888 - 2012. október 10. - 14:53:45
BlackJack\" post=\"350062\" timestamp=\"1349871857\"]
Hat kell a korhaz interiorja SetPlayerInterior(playerid, korhazint); Aztankuldunk neki egy fagyasztast esegy uzenetet hogy o 1 percig korhazban kell hogy legyen es es Timer ami 1 perc utan ki dobja a sawn helyre a jatekost es fel oldja pill meg irom nekedTess
#include <a_samp>
forward Korhazletelt(playerid);
new ido[MAX_PLAYERS];
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Korhaz leiras helyezsbitve :P By:[sDW]BlackJack\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnPlayerUpdate(playerid)
{
//Ki rakod a teteledet Ide:
//....
//Aztan be irod a cucokatamik kellenek
//SetPlayerInterior(playerid,korhaz id nos nem talatam az t majd csianlsz);
//TogglePlayerCotrollable(i,1);
//ido[playerid] = SetTimerEx(\"Korhazletelt\", 12000, true, \"i\", playerid);
return 1;
}
public Korhazletelt(playerid)
{
SendCLientMessage(playerid,-2,\"Meg gyogyultal\");
KillTimer(Korhazletelt);
SetPlayerPos(playerid, kordinatak);
//de ha random akkor ki masolod aOnPlayerSpawntol a random spawn-al kapcsolatban!
//es meg amit akarsz
return 1;
}
//Remelem segitettem valamenyit!

 
Ehhez még annyit hozzámondok, hogy ez hibás script, +-ba ha meg mondanám csak az errorokat, akkor meg 100%-on pörgetné a CPU-t.
 
[/quote]
Cím: Kórházba animból
Írta: Dante Sanders - 2012. október 10. - 15:08:06
Ki mondta hogy ezt rakja be ez csak egy peldany, vilagos?Es miert nem csinaltad meg te neki? ha anyira van kedved OFFolgatni nekem!