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

Problemy z kompilacją


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

#1 zurawa123

    Zaawansowany

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:98
  • Lokalizacja:Bydzia
Offline

Napisano 17.01.2010 21:12

A wiec mam pare blendow przy komplikacji :ganja:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#include <block>


new podskoki[33],kucki[33]
new bool: uzyl[33]
new bool: ster[33]
new silownia_act

public plugin_init()
{
    register_clcmd("say /pack", "sterody")
        register_clcmd("say /sprew", "sspr")
}
public sterydy(id)
{
     if(!ster[id])
        {
ster[id] = true
            uzyl[id] = true
        }
        else
        {
            client_print(id, print_chat, "Po co dwa razy kupowac sterydy?")
        }
        
    }

public set_model(id) 
if(get_pcvar_num(silownia_act) == 1 && get_user_team(id) == 1) 
    { 
        switch(kucki[id]) 
        { 
            case 50 .. 100: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.05)     
            case 101 .. 200: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.1) 
            case 201 .. 300: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.20) 
            case 301 .. 1000: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.25)     
            default: {} 
        } 
        switch(podskoki[id]) 
        { 
            case 50 .. 100: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.05)     
            case 101 .. 200: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.1) 
            case 201 .. 300: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.20) 
            case 301 .. 1000: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.25)     
            default: {} 
        } 
    } 
public silownia(id)
{
    if(!is_user_alive(id) && get_pcvar_num(silownia_act) != 1) return FMRES_IGNORED
    
        if(!ster[id])
        {
ster[id] = true
    if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)
    {
        static s_iFlags
        s_iFlags = pev(id, pev_flags)
        if(s_iFlags & FL_DUCKING)
        {
            kucki[id]++            
        }
    }
    if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)
    {
        static s_iFlags
        s_iFlags = pev(id, pev_flags)
        if(!(s_iFlags & FL_ONGROUND))
        {
            podskoki[id]++            
        }
        }
        else
        {
    if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)
    {
        static s_iFlags
        s_iFlags = pev(id, pev_flags)
        if(s_iFlags & FL_DUCKING)
        {
            kucki[id]++   
	     kucki[id]++   
        }
    }
    if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)
    {
        static s_iFlags
        s_iFlags = pev(id, pev_flags)
        if(!(s_iFlags & FL_ONGROUND))
        {
            podskoki[id]++          
	      podskoki[id]++          
        }
        }
    }
    
    return FMRES_IGNORED
}
public sprew(id)
{
    if(get_pcvar_num(silownia_act) == 1)
    {
        
        if(get_user_team(id) == 1)
        {
            client_print(id,print_chat,"Twoje wyniki na silowni:")
            client_print(id,print_chat,"Przysiady : %d, Podskoki: %d",kucki[id],podskoki[id])
        }
        else
        {
            client_print(id,print_chat,"Musisz byc wiezniem aby pakowac")
        }
    }
    else client_print(id,print_chat,"Silownia ZAMKNIETA")
}
}
Welcome to the AMX Mod X 1.76-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Warning: Loose indentation on line 17
Warning: Loose indentation on line 24
Warning: Loose indentation on line 57
Warning: Loose indentation on line 60
Warning: Loose indentation on line 87
Warning: Loose indentation on line 97
Warning: Loose indentation on line 104
Error: Invalid expression, assumed zero on line 104
Error: Undefined symbol "sprew" on line 104
Warning: Function "silownia" should return a value on line 121

2 Errors.
Could not locate output file C:\Program Files\AMX Mod X\amxxstudio\Untitled.amx (compile failed).

Użytkownik Pavulon edytował ten post 21.01.2010 23:39
komPILAcja a nie komPLIKAcja

  • +
  • -
  • 0

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 17.01.2010 22:15

#include <amxmodx>

#include <amxmisc>

#include <cstrike>

#include <fakemeta_util>

#include <hamsandwich>

#include <block>





new podskoki[33],kucki[33]

new bool: uzyl[33]

new bool: ster[33]

new silownia_act



public plugin_init()

{

	register_clcmd("say /pack", "sterody")

	register_clcmd("say /sprew", "sspr")

}

public sterydy(id)

{

	if(!ster[id])

	{

		ster[id] = true

		uzyl[id] = true

	}

	else

	{

		client_print(id, print_chat, "Po co dwa razy kupowac sterydy?")

	}

	

}



public set_model(id) 

	if(get_pcvar_num(silownia_act) == 1 && get_user_team(id) == 1) 

{ 

	switch(kucki[id]) 

	{ 

		case 50 .. 100: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.05)     

			case 101 .. 200: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.1) 

			case 201 .. 300: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.20) 

			case 301 .. 1000: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.25)     

			default: {} 

	} 

	switch(podskoki[id]) 

	{ 

		case 50 .. 100: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.05)     

			case 101 .. 200: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.1) 

			case 201 .. 300: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.20) 

			case 301 .. 1000: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.25)     

			default: {} 

	} 

} 

public silownia(id)

{

	if(!is_user_alive(id) && get_pcvar_num(silownia_act) != 1) return FMRES_IGNORED

	

	if(!ster[id])

	{

		ster[id] = true

		if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)

		{

			static s_iFlags

			s_iFlags = pev(id, pev_flags)

			if(s_iFlags & FL_DUCKING)

			{

				kucki[id]++            

			}

		}

		if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)

		{

			static s_iFlags

			s_iFlags = pev(id, pev_flags)

			if(!(s_iFlags & FL_ONGROUND))

			{

				podskoki[id]++            

			}

		}

		else

		{

			if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)

			{

				static s_iFlags

				s_iFlags = pev(id, pev_flags)

				if(s_iFlags & FL_DUCKING)

				{

					kucki[id]++   

					kucki[id]++   

				}

			}

			if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)

			{

				static s_iFlags

				s_iFlags = pev(id, pev_flags)

				if(!(s_iFlags & FL_ONGROUND))

				{

					podskoki[id]++          

					podskoki[id]++          

				}

			}

		}

		

		return FMRES_IGNORED

	}

}

public sprew(id)

{

	if(get_pcvar_num(silownia_act) == 1)

	{

		

		if(get_user_team(id) == 1)

		{

			client_print(id,print_chat,"Twoje wyniki na silowni:")

			client_print(id,print_chat,"Przysiady : %d, Podskoki: %d",kucki[id],podskoki[id])

		}

		else

		{

			client_print(id,print_chat,"Musisz byc wiezniem aby pakowac")

		}

	}

	else client_print(id,print_chat,"Silownia ZAMKNIETA")

}

  • +
  • -
  • 0

#3 zurawa123

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:98
  • Lokalizacja:Bydzia
Offline

Napisano 21.01.2010 15:12

Mialem jeszcze swoje bledy ale teraz jak wpisze /sprew w say to nic sie nie wyswietla
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#include <block>


new podskoki[33],kucki[33]
new bool: uzyl[33]
new bool: ster[33]
new silownia_act

public plugin_init()
{
	register_clcmd("say /pack", "sterydy")
	register_clcmd("say /sprew", "spr")
}
public sterydy(id)
{
	if(!ster[id])
	{
		ster[id] = true
		uzyl[id] = true
	}
	else
	{
		client_print(id, print_chat, "Po co dwa razy kupowac sterydy?")
	}
	
}

public set_model(id) 
	if(get_pcvar_num(silownia_act) == 1 && get_user_team(id) == 1) 
{ 
	switch(kucki[id]) 
	{ 
		case 50 .. 100: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.05)     
			case 101 .. 200: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.1) 
			case 201 .. 300: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.20) 
			case 301 .. 1000: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.25)     
			default: {} 
	} 
	switch(podskoki[id]) 
	{ 
		case 50 .. 100: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.05)     
			case 101 .. 200: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.1) 
			case 201 .. 300: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.20) 
			case 301 .. 1000: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.25)     
			default: {} 
	} 
} 
public silownia(id)
{
	if(!is_user_alive(id) && get_pcvar_num(silownia_act) != 1) return FMRES_IGNORED
	
	if(!ster[id])
	{
		ster[id] = true
		if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)
		{
			static s_iFlags
			s_iFlags = pev(id, pev_flags)
			if(s_iFlags & FL_DUCKING)
			{
				kucki[id]++            
			}
		}
		if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)
		{
			static s_iFlags
			s_iFlags = pev(id, pev_flags)
			if(!(s_iFlags & FL_ONGROUND))
			{
				podskoki[id]++            
			}
		}
		else
		{
			if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)
			{
				static s_iFlags
				s_iFlags = pev(id, pev_flags)
				if(s_iFlags & FL_DUCKING)
				{
					kucki[id]++   
					kucki[id]++   
				}
			}
			if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)
			{
				static s_iFlags
				s_iFlags = pev(id, pev_flags)
				if(!(s_iFlags & FL_ONGROUND))
				{
					podskoki[id]++          
					podskoki[id]++          
				}
			}
		}
		
		return FMRES_IGNORED
	}
}
public spr(id)
{
	if(get_pcvar_num(silownia_act) == 1)
	{
		
		if(get_user_team(id) == 1)
		{
			client_print(id,print_chat,"Twoje wyniki na silowni:")
			client_print(id,print_chat,"Przysiady : %d, Podskoki: %d",kucki[id],podskoki[id])
		}
		else
		{
			client_print(id,print_chat,"Musisz byc wiezniem aby pakowac")
		}
	}
	else client_print(id,print_chat,"Silownia ZAMKNIETA")
}

  • +
  • -
  • 0

#4 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 21.01.2010 17:32

wskaż mi miejsce gdzie stworzyłeś taki cvar
silownia_act
używasz go a on nie jest zarejestrowany
  • +
  • -
  • 0

#5 Adi^

    Życzliwy

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:34
  • Imię:Adrian
  • Lokalizacja:Racibórz
Offline

Napisano 21.01.2010 18:30

wskaż mi miejsce gdzie stworzyłeś taki cvar

silownia_act
używasz go a on nie jest zarejestrowany


To jest wyłącznik najprawdopodobniej.
  • +
  • -
  • 0

#6 zurawa123

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:98
  • Lokalizacja:Bydzia
Offline

Napisano 21.01.2010 18:43

ja tylko odytowalem ten plugin silownia dodajac sterydy
  • +
  • -
  • 0

#7 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 21.01.2010 19:34

Adi^ nie wiem w ogóle o co chodzi w twoi m poście
on używa
if(get_pcvar_num(silownia_act) == 1)
mimo że w
public plugin_init()
nie dał register_cvar
  • +
  • -
  • 0

#8 zurawa123

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:98
  • Lokalizacja:Bydzia
Offline

Napisano 21.01.2010 20:15

to jak zrobic by to dzialalo :rolleyes:
  • +
  • -
  • 0

#9 Adi^

    Życzliwy

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:34
  • Imię:Adrian
  • Lokalizacja:Racibórz
Offline

Napisano 27.01.2010 16:20

to jak zrobic by to dzialalo :rolleyes:

Dopisz do plugins_init:
silownia_act = register_cvar("silownia_on", "1");

A co do tego o co mi chodziło w poprzednim poście, to nie doczytałem dokładnie twojego ;x

Użytkownik Adi^ edytował ten post 27.01.2010 16:22

  • +
  • -
  • 0




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

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