akkor hasznald a setplayerarmedweapon(pid,golfutoid) majd getplayerweapon == golfutot a gwd helyett..
Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek megjelenítése menüIdézetet írta: Royalf date=1448828215\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58568\" data-ipsquote-contentclass=\"forums_TopicCsak azzal is számolj, ha nem töltötted be a 18-at akkor OVH-tól nem tudsz VPS-t venni. Ismerősöm jár így, szóval nem csak úgy kitaláltam.
OVH
[/quote]
Az már egyéni szoc. probléma :D
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
{
//#define TEST 3
#define AGYEK 4
#define BAL_KEZ 5
#define JOBB_KEZ 6
#define BAL_LAB 7
#define JOBB_LAB 8
#define FEJ 9
if(IsPlayerConnected(damagedid) && damagedid != INVALID_PLAYER_ID)
{
switch(bodypart)
{
case BAL_LAB .. JOBB_LAB:
{
ClearAnimations(playerid);
ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1), ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1);
TogglePlayerControllable(damagedid, false);
SetPlayerArmedWeapon(damagedid, 0);
SendClientMessage(damagedid, NARANCS, \"{ff7070}(( Society RPG: {FFFFFF}Lábon lőttek, ezért nem bírsz mozogni! {ff7070}))\");
cmd_me(damagedid,\"golyót kapott a lábába.\");
Serult[playerid] = true;
SerultTimer[playerid] = SetTimerEx(\"Felgyogyult\", 3 * 60000, false, \"i\", playerid);
SendClientMessage(playerid, CITROM, \"{ff7070}(( Society RPG: {FFFFFF}Ha 3 percen belül nem segítenek rajtad felépülsz {ff7070}))\");
}
case FEJ:
{
cmd_me(damagedid,\"golyót kapott a fejébe.\");
SetPlayerHealth(damagedid,0);
}
case AGYEK:
{
ClearAnimations(playerid);
ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1), ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1);
TogglePlayerControllable(damagedid, false);
SetPlayerArmedWeapon(damagedid, 0);
SendClientMessage(damagedid, NARANCS, \"{ff7070}(( Society RPG: {FFFFFF}Ágyékon lőttek, ezért nem bírsz mozogni! {ff7070}))\");
cmd_me(damagedid,\"golyót kapott az ágyékába.\");
Serult[playerid] = true;
SerultTimer[playerid] = SetTimerEx(\"Felgyogyult\", 3 * 60000, false, \"i\", playerid);
SendClientMessage(playerid, CITROM, \"{ff7070}(( Society RPG: {FFFFFF}Ha 3 percen belül nem segítenek rajtad felépülsz {ff7070}))\");
}
case BAL_KEZ .. JOBB_KEZ:
{
ClearAnimations(playerid);
ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1), ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1);
TogglePlayerControllable(damagedid, false);
SetPlayerArmedWeapon(damagedid, 0);
SendClientMessage(damagedid, NARANCS, \"{ff7070}(( Society RPG: {FFFFFF}Eltalálták a karodat, ezért nem bírsz mozogni! {ff7070}))\");
cmd_me(damagedid,\"golyót kapott a karjába.\");
Serult[playerid] = true;
SerultTimer[playerid] = SetTimerEx(\"Felgyogyult\", 3 * 60000, false, \"i\", playerid);
SendClientMessage(playerid, CITROM, \"{ff7070}(( Society RPG: {FFFFFF}Ha 3 percen belül nem segítenek rajtad felépülsz {ff7070}))\");
}
}
}
return 1;
}
CMD:kutya(playerid, params[])
{
new Float: HP,kialt[100],elkapta[100],kit;
GetPlayerHealth(playerid, HP);
if(pInfo[playerid][pFrakcio] != RENDOR || !Egyezik(Nev(playerid), \"Anthony Gates\")) return SendClientMessage(playerid, NARANCS, \"Nem vagy Rendõr!\");
if( sscanf(params, \"u\", kit) ) return SendClientMessage( playerid, PIROS, \"Használat: /kutya <ID>\" );
//if(playerid == kit || !Egyezik(Nev(playerid), \"Anthony Gates\" ) return SendClientMessage( playerid, PIROS, \"Magadat ne már...\" );
new szam = random(5);
if(szam == 3)
{
format(kialt,sizeof(kialt), \"%s kiáltja: Tamási! Kapd el!\", Nev(playerid));
ProxDetector(20.0, playerid, kialt, -1, -1, -1, -1, -1);
format(elkapta,sizeof(elkapta), \"* Tamási, a rendõrkutya megindul %s felé, majd a ráharap a karjára.\", Nev(kit));
ProxDetector(8.0, playerid, elkapta, CITROM, CITROM, CITROM, CITROM, CITROM);
SetPlayerHealth(playerid, HP-20);
Serult[kit] = true;
TogglePlayerControllable(kit, 0);
KutyaHang(kit);
SetPlayerDrunkLevel(kit, GetPlayerDrunkLevel(playerid) + 5000);
ApplyAnimation(kit,\"SWEET\",\"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
SendClientMessage(kit, ZOLD, \"Elkapott Tamási, és erõsen szorít. ((Ha szerinted nonos volt, írj egy adminnak!))\");
}
else return SendClientMessage(playerid, NARANCS, \"A kutya nem kapta el a gyanusítottat!\");
return 1;
}
stock Anthony(playerid,const str[])
{
if(strfind(str, \"Anthony\", true) > -1)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
CreateExplosion(x,y,z,12, 1.0);
SendClientMessage(playerid, PIROS, \"Anthony: Kimondtad a nevem. Gyûjön rád a rontás!\");
}
return 1;
}
Az oldal 0.042 másodperc alatt készült el 18 lekéréssel.