Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Szybsze bieganie


  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 Pan BooYaka

    Zaawansowany

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:129
  • GG:
  • Lokalizacja:Sucha Beskidzka
Offline

Napisano 13.03.2011 20:48

Witam proszę bardzo o napisanie lub podzucenie takiego pluginu [jesli istnieje] , że sie szybciej biega np. 120 % biegu czy coś w tym stylu :D

#2 ZepA***

    Zaawansowany

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:136
  • Steam:steam
  • Lokalizacja:Walce
Offline

Napisano 13.03.2011 21:37

Łap

cvar:

sh_speed 1.2 - ustawia szybkosc gracza

1.2 to 120%

jak chcesz np 199% to dajesz 1.99

Załączone pliki


  • +
  • -
  • 1

Dołączona grafika
------------------------------------
Dołączona grafika


#3 Pan BooYaka

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:129
  • GG:
  • Lokalizacja:Sucha Beskidzka
Offline

Napisano 14.03.2011 16:06

jeszcze nie sprawdzilem , czy dziala ale dalo by sie to zrobic na dana flage ? , np. immunitet

Użytkownik SzrederS edytował ten post 14.03.2011 16:06


#4 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 14.03.2011 18:42

jeszcze nie sprawdzilem , czy dziala ale dalo by sie to zrobic na dana flage ? , np. immunitet


tu masz na flage "a"

dodatkowo nie ma stałej wartości 250 jako speed tylko każda jest inna dla każdej broni..

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "MisieQ"

new cvar_speed;
new g_lastwpn[33];
new bool:g_imobile[33];
new gCurrentFOV[33];
new bool:freezetime;
new gMaxPlayers;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

cvar_speed = register_cvar( "szybkosc", "1.0" );

gMaxPlayers = get_maxplayers();

register_logevent("LogEvent_Round_Start", 2, "0=World triggered", "1=Round_Start");
register_event("SetFOV", "Event_SetFOV", "be");
RegisterHam(Ham_Spawn, "player", "Ham_Spawn_Post", 1);
}

new Float:gCSWeaponSpeed[32] =
{
0.0,
250.0, // CSW_P228
0.0,
260.0, // CSW_SCOUT
250.0, // CSW_HEGRENADE
240.0, // CSW_XM1014
250.0, // CSW_C4
250.0, // CSW_MAC10
240.0, // CSW_AUG
250.0, // CSW_SMOKEGRENADE
250.0, // CSW_ELITE
250.0, // CSW_FIVESEVEN
250.0, // CSW_UMP45
210.0, // CSW_SG550
240.0, // CSW_GALI
240.0, // CSW_FAMAS
250.0, // CSW_USP
250.0, // CSW_GLOCK18
210.0, // CSW_AWP
250.0, // CSW_MP5NAVY
220.0, // CSW_M249
230.0, // CSW_M3
230.0, // CSW_M4A1
250.0, // CSW_TMP
210.0, // CSW_G3SG1
250.0, // CSW_FLASHBANG
250.0, // CSW_DEAGLE
235.0, // CSW_SG552
221.0, // CSW_AK47
250.0, // CSW_KNIFE
245.0 // CSW_P90
};

public client_putinserver(id)
{

g_imobile[id] = false;
}

public LogEvent_Round_Start()
{
freezetime = false;

for(new i = 1; i <= gMaxPlayers; i++)
{
set_task(0.1, "set_speed", i);
}
}

public Event_SetFOV(id)
{

if ( !is_user_alive(id) ) return;

new fov = read_data(1);

if ( gCurrentFOV[id] != fov )
{
gCurrentFOV[id] = fov;

switch(g_lastwpn[id])
{
case CSW_SCOUT, CSW_SG550, CSW_AWP, CSW_G3SG1:
{
set_speed(id);
}
}
}
}

public Event_CurWeapon(id)
{
if ( !is_user_alive(id) )
return;

new weapon_id = read_data(2);


if ( g_lastwpn[id] != weapon_id )
{
set_speed(id);
}

g_lastwpn[id] = weapon_id;
}

public Ham_Spawn_Post(id)
{
if ( !is_user_alive(id) ) return HAM_IGNORED;

if ( cs_get_user_team(id) == CS_TEAM_UNASSIGNED ) return HAM_IGNORED;

if ( !has_flag(id, "a") ) return HAM_IGNORED;

set_task(0.6, "set_speed", id);

return HAM_IGNORED;
}

public set_speed(id)
{
if ( !is_user_alive(id) || freezetime ) return;

new Float:speed;

if ( g_imobile[id] )
{
speed = 100.0;
}
else
{
if ( cs_get_user_vip(id) )
{
speed = 227.0;
}
else
{
new weapon = get_user_weapon(id);

speed = gCSWeaponSpeed[weapon];

if ( gCurrentFOV[id] <= 45 )
{
switch(weapon)
{
case CSW_SCOUT: speed = 220.0;
case CSW_SG550, CSW_AWP, CSW_G3SG1: speed = 150.0;
}
}
}

speed += (get_user_maxspeed(id) * cvar_speed);
}

if ( speed != get_user_maxspeed(id) )
{
set_user_maxspeed(id, speed);
}
}

Użytkownik MisieQ edytował ten post 14.03.2011 18:42

  • +
  • -
  • 1

#5 Pan BooYaka

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:129
  • GG:
  • Lokalizacja:Sucha Beskidzka
Offline

Napisano 17.03.2011 13:20

misieq a cvar jakis jest do ustalenia stalej predkosci ?

pozatym misieq ten plugin dziala , tylko ze osoby bez flagi A czesto sie ruszac nie moga xD

Użytkownik SzrederS edytował ten post 17.03.2011 13:34





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych