Szerző Téma: Superjump  (Megtekintve 1266 alkalommal)

Superjump
« Dátum: 2013. október 31. - 14:53:19 »
+1 Show voters
Sziasztok!
Hoztam neketek egy superjump scriptet aminek az a lényege ha beírod /superjumpbe akkor bekapcsolja a superjumpot és nagyobbat ugrasz
parancsok:/superjumpbe bekapcsolja a superjump módot
                 /superjumpki kikapcsolja a superjump módot
sorok száma:75
készítési idõ:5 perc
készítõ:Clarence_Callahan(én)
Kód:
 
#include 
#include
new bool:superjump[MAX_PLAYER_NAME];
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Superjump BY:Clarence_Callahan\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\" Blank Gamemode by your name here\");
print(\"----------------------------------\\n\");
}
#endif
 
public OnPlayerConnect(playerid)
{
superjump[playerid]=false;
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
superjump[playerid]=false;
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
       if (newkeys & KEY_JUMP)
       {
   if(superjump[playerid]==true)
   {
           new Float:x, Float:y, Float:z;
           GetPlayerVelocity(playerid, x,y,z);
           SetPlayerVelocity(playerid, x,y,z+ 0.2);
           }
       }
       return 1;
}
CMD:superjumpbe(playerid)
{
if(superjump[playerid]==false)
{
superjump[playerid]=true;
SendClientMessage(playerid,-1,\"{00ff00}Superjump bekapcsolva\");
}else{SendClientMessage(playerid,-1,\"{ff0000}A superjump már bevan kapcsolva!\");}
return 1;
}
CMD:superjumpki(playerid)
{
if(superjump[playerid]==true)
{
superjump[playerid]=false;
SendClientMessage(playerid,-1,\"{00ff00}A superjump kikapcsolva\");
}else{SendClientMessage(playerid,-1,\"{ff0000}Nincs bekapcsolva a superjump!\");}
return 1;
}

Superjump
« Válasz #1 Dátum: 2013. október 31. - 16:23:00 »
0 Show voters
Ismerõs, ClimaCooltól van az a setplayervelocity-s kód ha jólemlékszem.
 

    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
            if (newkeys & KEY_JUMP)
            {
                new Float:x, Float:y, Float:z;
                GetPlayerVelocity(playerid, x,y,z);
                SetPlayerVelocity(playerid, x,y,z+ 0.1);
            }
            return 1;
    }

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Superjump
« Válasz #2 Dátum: 2013. október 31. - 16:24:44 »
0 Show voters
1: nem script, inkább csak egy kód,
2: ugyanaz, mint ClimaCool-é, így ismét csak egy felesleges téma... ( http://sampforum.hu/index.php?topic=47721 )

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal