Szerző Téma: Hó Labda Minigame  (Megtekintve 2579 alkalommal)

Hó Labda Minigame
« Dátum: 2012. december 09. - 12:08:51 »
0 Show voters
\"JPO3g.png\"
Sziasztok!!

Ebben, a témában elhoztam nektek egy jó kis Hó Labda Minigama-t!!


Ebben, csak az a lényeg hogy megkel dobálni a ellenségeket!!


Filterszkript Leírás:


Készítõ: ShOoBy


Fordító: Rainbown


Eredeti Téma:
http://forum.sa-mp.com/showthread.php?t=302998

Ebben, a minigame ba annyi a lényeg beírod /snow elteleportál egy havas helyre, ahol teli van hóval, és lehet dobálni játékosokat/ellenségeket.


Ha, eltalálsz hógolyóval egy ellenséget/játékost akkor kapsz jutalomba 500 $!!


Csak, 25 ,0 távolságról lehet dobálni ellenségeket/játékosokat,!!


Ha, megdobod és eltalálod, egy jó kis hó objectet add ki a hullájánál!!


Persze, videót sem hagyom ki hogy legyen egy kis élményetek :)


Videó:





\"23mn03d.png\"

http://www.solidfiles.com/d/2a29eef839/

Pawno Kódja((Magyar)):

 
#if defined Sho_Credits
         !---------------------------------------------------!
         !___________________________________________________!
         !                                   SSSS            !
         !   SSSSS  SS  SS   SSSS    SSSS   SS  SS SS     SS !
         !  SS  SS  SS  SS  SS  SS  SS  SS  SS  SS SS    SS  !
         ! SS       SS  SS  SS  SS  SS  SS  SS SS   SS  SS   !
         ! SS       SSSSSS  SS  SS  SS  SS  SSSS     SSSS    !
         !  SSSSSS  SS  SS  SS  SS  SS  SS  SS SS     SS     !
         !      SS  SS  SS  SS  SS  SS  SS  SS  SS    SS     !
         ! SS  SS   SS  SS  SS  SS  SS  SS  SS  SS   SS      !
         ! SSSSS    SS  SS   SSSS    SSSS   SSSSS   SSSS     !
         !___________________________________________________!
             !                                                   !
         !---------------------------------------------------!
 
                                    <-  ShoScripts™  ->
                       ______________________
                     | * Verzió - 1.2      |
                   | * Készítõ - ShOoBy   |
                   | * Line - 184        |
                   | * Time Spent - 4h    |
                   | * Mód - Snowballs   |
                   | * Variables - 5      |
                   | * Objectek - 20
                   | *Fordító: Rainbown     |
                   | * Filterszkript - Unique!   |
                    ========================
#endif
#include <a_samp>
#define KEY_AIM (128)
new Snow_F[MAX_PLAYERS];
new Obj[MAX_PLAYERS];
new Shoot[MAX_PLAYERS];
new Killer[MAX_PLAYERS];
new Charged[MAX_PLAYERS];
#define FILTERSCRIPT
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
CreateObject(8172,-716.59997559,3800.50000000,8.50000000,0.00000000,0.00000000,90.00000000); //object(vgssairportland07) (1)
CreateObject(3074,-782.29998779,3785.30004883,8.50000000,0.00000000,270.00000000,269.99948120); //object(d9_runway) (6)
CreateObject(3074,-782.29998779,3798.89990234,8.50000000,0.00000000,270.00000000,269.99450684); //object(d9_runway) (7)
CreateObject(3074,-782.29998779,3807.60009766,8.50000000,0.00000000,270.00000000,269.99450684); //object(d9_runway) (8)
CreateObject(3074,-752.09997559,3807.60009766,8.50000000,0.00000000,270.00000000,269.99450684); //object(d9_runway) (9)
CreateObject(3074,-722.00000000,3807.50000000,8.50000000,0.00000000,270.00000000,269.99450684); //object(d9_runway) (10)
CreateObject(3074,-691.79998779,3807.50000000,8.50000000,0.00000000,270.00000000,269.99450684); //object(d9_runway) (11)
CreateObject(3074,-661.59997559,3807.50000000,8.50000000,0.00000000,270.00000000,269.99450684); //object(d9_runway) (12)
CreateObject(3074,-753.79998779,3795.19995117,8.60000038,0.00000000,270.00000000,269.99450684); //object(d9_runway) (14)
CreateObject(3074,-723.59997559,3795.10009766,8.60000038,0.00000000,270.00000000,269.99450684); //object(d9_runway) (15)
CreateObject(3074,-693.40002441,3794.89990234,8.60000038,0.00000000,270.00000000,269.99450684); //object(d9_runway) (16)
CreateObject(3074,-664.09997559,3794.69995117,8.60000038,0.00000000,270.00000000,269.99450684); //object(d9_runway) (17)
CreateObject(3074,-664.29998779,3781.69995117,8.69999981,0.00000000,270.00000000,269.99450684); //object(d9_runway) (18)
CreateObject(3074,-694.50000000,3781.80004883,8.69999981,0.00000000,270.00000000,269.99450684); //object(d9_runway) (19)
CreateObject(3074,-724.40002441,3781.89990234,8.69999981,0.00000000,270.00000000,269.99450684); //object(d9_runway) (20)
CreateObject(3074,-754.40002441,3782.00000000,8.69999981,0.00000000,270.00000000,269.99450684); //object(d9_runway) (21)
CreateObject(8172,-796.79998779,3800.50000000,-48.00000000,90.00000000,0.00000000,90.00000000); //object(vgssairportland07) (2)
CreateObject(8172,-650.20001221,3800.50000000,-48.00000000,90.00000000,180.00000000,90.00000000); //object(vgssairportland07) (3)
CreateObject(8172,-729.09997559,3780.69995117,12.80000019,0.00000000,270.00000000,270.00000000); //object(vgssairportland07) (4)
CreateObject(8172,-726.20001221,3820.19995117,12.80000019,0.00000000,270.00000000,90.00000000); //object(vgssairportland07) (5)
return 1;
}
#else
main()
{
print(\"\\n     HóFilterszkript ˆ 2006 - 2011        \");
print(\"       Hó Labda Minigame        \");
print(\"              By: ShOoBy ™            \\n\");
}
#endif
public OnPlayerConnect(playerid)
{
Snow_F[playerid] = 0;
Killer[playerid] = 501;
Charged[playerid] = 0;
Shoot[playerid] = 0;
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(Snow_F[playerid] == 1) return Snow_F[playerid] = 0;
return 1;
}
public OnPlayerSpawn(playerid)
{
    DestroyObject(Obj[playerid]);
    if(Killer[playerid] != 501) {
Shoot[Killer[playerid]] = 0;
Killer[playerid] = 501;
    }
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/snow\", cmdtext, true, 10) == 0)
{
if(Snow_F[playerid] == 0) {
Snow_F[playerid] = 1;
Charged[playerid] = 0;
Shoot[playerid] = 0;
SetPlayerPos(playerid,-708.40002441,3796.19995117,9.69999981);
new res22[500], iName[128];
GetPlayerName(playerid,iName,sizeof(iName));
format(res22,sizeof(res22),\"{0088FF}Helló {FF0000}%s{0088FF}!\\nNemrég kezdtél játszani {15FF00}Hólabda Harc{0088FF} Minigame\\nEbben, a minigame be , Az a cél hogy minnél több játékost dobj meg és találd el!!\\Egér, gombal tudod megdobni , Anélkül hogy érintette õket.\\nAhhoz, hogy dobja a hólabda nyomjuk meg a ütés gombot bal egér gombot!! : {FF7B0F}AIM Key\\n{FFFF0F}Sok szerencsét! \",iName);
ShowPlayerDialog(playerid,9944,DIALOG_STYLE_MSGBOX,\"{FF0000}HóLabda {FFFF00}Harc\",res22,\"Oké\",\"\");
}
else if(Snow_F[playerid] == 1) {
Snow_F[playerid] = 0;
SpawnPlayer(playerid);
}
return 1;
}
return 0;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(Snow_F[playerid] == 1) {
if(Shoot[playerid] == 0) {
if(newkeys & KEY_AIM) {
if(Charged[playerid] == 1) return CheckSnow(playerid);
else if(Charged[playerid] == 0) return ApplyAnimation( playerid, \"BOMBA\", \"BOM_Plant\", 4.0, 0, 0, 0, 0, 0 ), Charged[playerid] = 1;
}
}
}
return 1;
}
forward CheckSnow(playerid);
public CheckSnow(playerid)
{
Shoot[playerid] = 0;
for(new i = 0; i < 30; i++) {
new Float:X, Float:Y;
GetXYInFrontOfPlayer(playerid,X,Y,i);
    for(new z = 0; z < MAX_PLAYERS;  z++) {
if(z != playerid && Shoot[playerid] == 0 && Killer[z] == 501) {
if(IsPlayerInRangeOfPoint(z,1.0,X,Y,9.69999981)) {
Shoot[playerid] = 1;
new Float:pX,Float:pY,Float:pZ,Float:tX,Float:tY,Float:tZ;
GetPlayerPos(playerid,pX,pY,pZ);
GetPlayerPos(z,tX,tY,tZ);
Obj[z] = CreateObject(2709,pX,pY,pZ+0.5,0.0,0.0,0.0,30);
MoveObject(Obj[z],tX,tY,tZ-0.9,25.0);
SetPlayerHealth(z,0);
Killer[z] = playerid;
GameTextForPlayer(playerid,\"~R~Cél ~y~Lõvés~B~!~N~~G~+ 500 ~p~$\",1000,3);
GivePlayerMoney(playerid,500);
Charged[playerid] = 0;
    ApplyAnimation(playerid,\"GRENADE\",\"WEAPON_throw\",4.1,0,1,1,0,1000,1);
}
}
}
}
if(Shoot[playerid] == 0) GameTextForPlayer(playerid,\"~R~Nem ~G~Célok~B~!\",1000,1);
return 1;
}
GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
    new Float:a;
    GetPlayerPos(playerid, x, y, a);
    GetPlayerFacingAngle(playerid, a);
    if (GetPlayerVehicleID(playerid))
    {
      GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
    }
    x += (distance * floatsin(-a, degrees));
    y += (distance * floatcos(-a, degrees));
}

 
Ha, fordítási hiba van benne elnézést, csak fejbõl fordítottam, korán reggel.

Készítõk:


ShOoBy - Filterszkript, teljes írója | Unkn0wn- Tester | Plolice_police- Tester| Pho3Nix- tester
« Utoljára szerkesztve: 2012. december 09. - 12:10:40 írta Rainbown »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Hó Labda Minigame
« Válasz #1 Dátum: 2012. december 09. - 12:55:28 »
0 Show voters
Lekésted: http://sampforum.hu/index.php?topic=18681.0 lehet szerintem törölni  ;)

Hó Labda Minigame
« Válasz #2 Dátum: 2012. december 09. - 13:01:39 »
0 Show voters
Lekésted: http://sampforum.hu/index.php?topic=18681.0 lehet szerintem törölni  [/quote]
Kösz, ez igényesebb leírás, itt leírok mindent ott meg csak pár mondatot és elég szarul lett lefordítva offolást nem kérek!!

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Hó Labda Minigame
« Válasz #3 Dátum: 2012. december 09. - 13:19:49 »
+1 Show voters
Mind1 õõ publikálta elõszõr szóval már meg van a fórumon nézd a publikálási dátumot is..  és ne mond már meg, hogy hova írjak :) Helyesírási hibák is vannak benne, de majd egy moderátor eldönti mit csinálj egyébként kösz a publikálást.  :thumbsdown:

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Hó Labda Minigame
« Válasz #4 Dátum: 2012. december 10. - 20:56:03 »
0 Show voters
Hát.... ha ez neked fordítás....

Hó Labda Minigame
« Válasz #5 Dátum: 2012. december 22. - 14:49:50 »
0 Show voters
Jó kis minigame de már nem mai

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Hó Labda Minigame
« Válasz #6 Dátum: 2012. december 22. - 15:21:46 »
+1 Show voters
Thosiro, én megértem , hogy tetszésedet szeretnéd kinyílvánítani az e fajta üzeneteiddel, de véleményem szerint, azért nem kéne minden egy témába odaírni valamit :/

Hó Labda Minigame
« Válasz #7 Dátum: 2012. december 22. - 17:54:09 »
0 Show voters
Idézetet írta: zeteni date=1356186106\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30771\" data-ipsquote-contentclass=\"forums_Topic
Thosiro, én megértem , hogy tetszésedet szeretnéd kinyílvánítani az e fajta üzeneteiddel, de véleményem szerint, azért nem kéne minden egy témába odaírni valamit :/
 
zeteni
1. igen kinyilvánítom a tetszésemet.
2. Csak annál nyilvánítom ki amit használok is a szerverembe :D

Hó Labda Minigame
« Válasz #8 Dátum: 2013. február 07. - 22:34:37 »
0 Show voters
milyen szervered lehet te jó ég... :whistle:
Jó lett grat

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal