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
 

Prosba o pomoc w przerobieniu pluginu VIP

Nowy Plugin

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

#1 Dzilet

    Pomocny

  • Użytkownik

  • Reputacja: -3
    Nowy

  • Postów:55
  • Steam:steam
  • Lokalizacja:Oborniki Śląskie
Offline

Napisano 25.06.2011 20:15

Siema
Mam taki kod od pluginu VIP
/* Plugin generated by AMXX-Studio */

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



public plugin_init() {
	register_plugin("Vip", "1.0", "Suis");
	RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
	
}
public fwHamPlayerSpawnPost(id){
	
	if (get_user_flags(id) & ADMIN_LEVEL_H) {
		
		give_item(id, "weapon_hegrenade");
		give_item(id, "weapon_flashbang");
		give_item(id, "weapon_deagle");
		cs_set_user_bpammo(id, CSW_DEAGLE, 70);
	         
		set_user_health(id, 120);
		set_user_armor (id, 50);
		
		
		new kasa = cs_get_user_money(id);
		cs_set_user_money(id, kasa + 1000);
		
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

A chcialem zeby nie dodawal on kazdemu graczowi 120 hp, tylko zeby dodawal o 20hp wiecej niezaleznie od tego ile dany gracz ma hp standardowo. Jek ma 100 hp to jak bedzie miec vipa to zeby mial 120hp jak bedzie miec na starcie 130hp to zeby vip dodawal mu do 150hp, mam nadzieje, ze mnnie rozumiecie ;) Chcialem ten plugin pod serwer bf2.
  • +
  • -
  • 0

#2 ;((

    Super Hero

  • Użytkownik

  • Reputacja: 347
    Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 25.06.2011 20:19

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <hamsandwich>

#include <cstrike>

#include <fun>







public plugin_init() {

	register_plugin("Vip", "1.0", "Suis");

	RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);

	

}

public fwHamPlayerSpawnPost(id){

	

	if (get_user_flags(id) & ADMIN_LEVEL_H) {

		

		give_item(id, "weapon_hegrenade");

		give_item(id, "weapon_flashbang");

		give_item(id, "weapon_deagle");

		cs_set_user_bpammo(id, CSW_DEAGLE, 70);

	        

                new zycie = get_user_health(id);

		set_user_health(id, zycie +20);

		

                set_user_armor (id, 50);

		

		new kasa = cs_get_user_money(id);

		cs_set_user_money(id, kasa + 1000);

		

	}

}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE

*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }

*/

  • +
  • -
  • 0

#3 Dzilet

    Pomocny

  • Autor tematu
  • Użytkownik

  • Reputacja: -3
    Nowy

  • Postów:55
  • Steam:steam
  • Lokalizacja:Oborniki Śląskie
Offline

Napisano 25.06.2011 20:55

DAMIANq
niestety, ale nie dziala :(
  • +
  • -
  • 0

#4 ;((

    Super Hero

  • Użytkownik

  • Reputacja: 347
    Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 25.06.2011 21:20

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <hamsandwich>

#include <cstrike>

#include <fun>







public plugin_init() {

	register_plugin("Vip", "1.0", "Suis");

	RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);

	

}

public fwHamPlayerSpawnPost(id){

	

	if (get_user_flags(id) & ADMIN_LEVEL_H) {

		

		give_item(id, "weapon_hegrenade");

		give_item(id, "weapon_flashbang");

		give_item(id, "weapon_deagle");

		cs_set_user_bpammo(id, CSW_DEAGLE, 70);

	        

                new zycie = get_user_health(id);

		set_user_health(id, zycie + 20);

		

                set_user_armor (id, 50);

		

		new kasa = cs_get_user_money(id);

		cs_set_user_money(id, kasa + 1000);

		

	}

}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE

*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }

*/

  • +
  • -
  • 0

#5 Dzilet

    Pomocny

  • Autor tematu
  • Użytkownik

  • Reputacja: -3
    Nowy

  • Postów:55
  • Steam:steam
  • Lokalizacja:Oborniki Śląskie
Offline

Napisano 25.06.2011 22:32

Dalej nic, na serwerze bez moda bf2 dziala poprawnie, ale na serwerze z modem nie dziala.
  • +
  • -
  • 0

#6 stasiu

    Zaawansowany

  • Zbanowany

  • Reputacja: 0
    Nowy

  • Postów:95
  • Imię:szymon
  • Lokalizacja:torun
Offline

Napisano 25.06.2011 23:38

ten bf2 musi blokować lub masz jakiś zje** hosting , jaki masz hosting ?

#7 Dzilet

    Pomocny

  • Autor tematu
  • Użytkownik

  • Reputacja: -3
    Nowy

  • Postów:55
  • Steam:steam
  • Lokalizacja:Oborniki Śląskie
Offline

Napisano 26.06.2011 00:01

Hosting nie ma nic do rzeczy bo na innych serwerach na tym samym hostingu plugin dziala, nie dziala tylko na serwerze z modem bf2. A hosting to zabijaka
  • +
  • -
  • 0

#8 Misiaczek ;c

    /dev/null

  • Moderator

  • Reputacja: 1 679
    Godlike

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

Napisano 30.06.2011 11:56

sprawdź to:

#include <amxmodx>
#include <fakemeta_util>
#include <hamsandwich>

new const gPluginName[] = "V.I.P";
new const gPluginVersion[] = "0.1";
new const gPluginAuthor[] = "MisieQ";

#if cellbits == 32
#define OFFSET_CSMONEY 115
#else
#define OFFSET_CSMONEY 140
#endif

#define OFFSET_LINUX 5
#define OFFSET_AWM_AMMO 377

public plugin_init()
{
register_plugin(gPluginName, gPluginVersion, gPluginAuthor)

RegisterHam(Ham_Spawn, "player", "Ham_Spawn_Post", 1);
}

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

set_task(5.0, "bonus", id);

return HAM_IGNORED;
}

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

if (get_user_flags(id) & ADMIN_LEVEL_H)
{
new hp;
hp = (fm_get_user_health(id) + 20);
new kasa = fm_get_user_money(id);

if ( fm_get_user_health(id) < hp )
{
fm_set_user_health(id, hp);

if ( pev(id, pev_max_health) < float(hp) )
{
set_pev(id, pev_max_health, float(hp));
}
}
fm_set_user_money(id, kasa + 1000);
fm_give_item(id, "weapon_hegrenade");
fm_give_item(id, "weapon_flashbang");
fm_give_item(id, "weapon_deagle");
fm_set_user_bpammo(id, CSW_DEAGLE, 70);
}
}

stock fm_set_user_money(id,money,flash=0)
{
set_pdata_int(id,OFFSET_CSMONEY,money,OFFSET_LINUX);

message_begin(MSG_ONE,get_user_msgid("Money"),{0,0,0},id);
write_long(money);
write_byte(flash);
message_end();
}

stock fm_get_user_money(id)
{
return get_pdata_int(id,OFFSET_CSMONEY,OFFSET_LINUX);
}

stock fm_get_user_health(index)
{
new health;
pev(index, pev_health, health)
return health;
}

stock fm_set_user_bpammo(index, weapon, amount)
{
new offset;

switch(weapon)
{
case CSW_AWP: offset = OFFSET_AWM_AMMO;

default:
{
new invalidMsg[20 + 7];
formatex(invalidMsg,20 + 6,"Invalid weapon id %d",weapon);
set_fail_state(invalidMsg);

return 0;
}
}

set_pdata_int(index,offset,amount);

return 1;
}

  • +
  • -
  • 0




  


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

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

Coinsy CSGOPolygon Za SMS, PSC , Przelew - CoinSell.pro
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg

Logowanie


  • Potrzebujesz konta? Zarejestruj się!