←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Nowy Plugin
napisze ktos plugin ?

  • +
  • -
kasza - zdjęcie kasza 22.02.2009

napisze mi ktos plugin ktory pisze w say'u ze koles ma interp zly ??
nap co 10 s bedzie napis ze gracz ma zly interp ?
będę bardzo wdzieczny
Odpowiedz

  • +
  • -
darkman - zdjęcie darkman 22.02.2009

steam - da sie, nonsteam - nie da sie. ty co masz?
Odpowiedz

  • +
  • -
grankee - zdjęcie grankee 22.02.2009

#include <amxmodx>



public plugin_init()

{

     register_plugin("Pokaz interp","1.0","grankee")

     register_cvar("amx_goodinterp","0.01")

     pokaz()

}

public pokaz()

{

	new players[32],count

	get_players(players,count)

	for(new i=0;i<count;i++)

	{

           query_client_cvar(players[i],"ex_interp","interp")

	}

	set_task(10.0, "pokaz")

}

public interp(id,const cvar[],const value[])

{

	new Float:val=str_to_float(value)

	if(val!=get_cvar_float("amx_goodinterp"))

	{

		new name[32]

		get_user_name(id,name,31)

		client_print(0,print_chat,"Gracz ^"%s^" ma zły interp (%s)",name,value)

	}

}
Odpowiedz

  • +
  • -
darkman - zdjęcie darkman 22.02.2009

jak już konwertujesz do floata to czemu printujesz jako string? :D

edit: w sumie to bez różnicy, wizu nie chodziło mi o nazwe zmiennej przy odnosniku %s tylko o uzycie %f jako odnosnika do val
Odpowiedz

  • +
  • -
wizu - zdjęcie wizu 22.02.2009

new Float:val=str_to_float(value)

client_print(0,print_chat,"Gracz ^"%s^" ma zły interp (%s)",name,value)

On printuje stringa, nie floata.
Odpowiedz

  • +
  • -
kasza - zdjęcie kasza 22.02.2009

mam steama ;]

a co z tym zrobic ?;D moze ktos dac mi jak w zalaczniku ?
Odpowiedz

  • +
  • -
wizu - zdjęcie wizu 22.02.2009

http://amxx.pl/Kompilator.php
Skompiluj sobie.

@
Aaa w tym kontekście, myślałem, że zmienne pomyliłeś :P
Odpowiedz

  • +
  • -
darkman - zdjęcie darkman 22.02.2009

new Float:val=str_to_float(value)

client_print(0,print_chat,"Gracz ^"%s^" ma zły interp (%s)",name,value)

On printuje stringa, nie floata.



no a o czym ja mówie? :X

kasza wklej kod tutaj http://amxx.pl/Kompilator.php i zainstaluj jak każdy inny plugin

łaa wyprzedził...

btw. to ja źle sformułowałem wypowiedź, więc sorry O:)
Odpowiedz

  • +
  • -
kasza - zdjęcie kasza 22.02.2009

i teraz wystarczy ze wrzuce .amxx do plugins ? czy cos jeszcze ?
Odpowiedz

  • +
  • -
igor2-10 - zdjęcie igor2-10 22.02.2009

Musisz jeszcze wpisać nazwę pluginu do plugins.ini który jest w configs
Odpowiedz

  • +
  • -
kasza - zdjęcie kasza 22.02.2009

no tak wiem al nie wiedzialem czy sma itp dzięki all za pomoc napisze jak cie sprawdza ;]

[ Dodano: 22-02-2009, 17:22 ]
plugin dziala
a dalo by zrboic taki komunikat ?

[INTERP](na zielono) Gracz Nick(na zielono) ma zly interp !

??

dzięki z gory ;]
Odpowiedz

  • +
  • -
WHineye - zdjęcie WHineye 23.02.2009

@down,

Racja żle mi kolega napisał ;>
Odpowiedz

  • +
  • -
Knopers - zdjęcie Knopers 23.02.2009

zmien:

client_print(0,print_chat,"Gracz ^"%s^" ma zły interp (%s)",name,value)

na:

client_print(0,print_chat,"!g [INTERP] !n Gracz !g ^"%s^" !n ma zły interp (%s)",name,value)



To tak nie działa WHineye Trzeba do kodu coś dodać sry ale czasu nie mam na przerabiannie
Odpowiedz

  • +
  • -
kasza - zdjęcie kasza 23.02.2009

to znaaczy ze to co podal to zle ??

zrobi mi ktos ? pliss
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 23.02.2009

Skompilować można lokalnie, więc załączam też .amxx

Załączone pliki

Odpowiedz

  • +
  • -
kasza - zdjęcie kasza 23.02.2009

wielkie dzięki jestes wielki ;] napisze jak sie sprawdza ;]

[ Dodano: 23-02-2009, 23:36 ]
gzie doadc colorChat.inl?
Odpowiedz

  • +
  • -
igor2-10 - zdjęcie igor2-10 24.02.2009

do scripting/include ale to nie jest obowiązkowe, chyba że chcesz coś zmienić w kodzie.
Odpowiedz

  • +
  • -
TastyB - zdjęcie TastyB 24.02.2009

a ja mam jeszcze prosbe/pytanie:

czy daloby sie aby 'amx_goodinterp' mial przedzial od 0.01 do 0.05..?

i chce sie jeszcze upewnic czy
client_print(0,print_chat,"!g [INTERP] !n Gracz !g ^"%s^" !n ma zły interp (%s)",name,value)
bedzie wyswietlalo wszystkim w say'u..?




...
Odpowiedz

  • +
  • -
WHineye - zdjęcie WHineye 24.02.2009

a ja mam jeszcze prosbe/pytanie:

czy daloby sie aby 'amx_goodinterp' mial przedzial od 0.01 do 0.05..?

i chce sie jeszcze upewnic czy

client_print(0,print_chat,"!g [INTERP] !n Gracz !g ^"%s^" !n ma zły interp (%s)",name,value)
bedzie wyswietlalo wszystkim w say'u..?



jak jest 0 przed print_chat to wyświetla wszystkim, ale to jest zle, bo kolega mi żle napisał, weż to co dał R3X w załączniku na dole poprzedeniej strony.
Odpowiedz

  • +
  • -
TastyB - zdjęcie TastyB 26.02.2009

ponawiam prosbe...

a ja mam jeszcze prosbe/pytanie:

czy daloby sie aby 'amx_goodinterp' mial przedzial od 0.01 do 0.05..?

...
Odpowiedz