←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Modyfikacja
[you] w reklamach w sayu

  • +
  • -
kubus - zdjęcie kubus 31.01.2010

Witam

Chciałem przerobić plugin you.amxx , na to aby funkcja była też dostępna w reklamach w say'u
Czy jest w ogóle taka możliwość ?

z góry dziękuje.

Załączone pliki

  • Załączony plik  you.sma   3,63 KB   63 Ilość pobrań
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 31.01.2010

trzeba przerobić plugin,. który pokazuje reklamy :D daj link
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 31.01.2010

a nie wystarczy dac tego [you/] wyzej niz advertiser w plugins.ini i w reklamach wpisac [you] tresc wiadomosci?? sprobuj to zaoszczedzisz moze pracy R3X'owi :D
Użytkownik G[o]Q edytował ten post 31.01.2010 15:03
Odpowiedz

  • +
  • -
kubus - zdjęcie kubus 31.01.2010

Przeczytaj to co napisałeś.
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 31.01.2010

napisalem zebys plugin nad you dal przed advettem i wtedy advert bedzie interpretowal [you/] jako wyswietlenie nicku tylko trzeba by you przerobic zeby kazdy mogl uzywac bo teraz chyba tylko admin nie wiem czy zadziala ale mozesz sprobowac

to wlasnie napisalem wiec nie wiem co ty tam widzisz zlego??
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

Hmm... [ you ] przechwytuje "say" a reklama uzywa message?
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 31.01.2010

reklama uzywa chyba print chat wiec wystarczy you przerobic
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

G[o]Q masz sma a zgadujesz jak plug dziala :mur:
Odpowiedz

  • +
  • -
kubus - zdjęcie kubus 31.01.2010

byłbym wdzięczny gdyby ktoś spróbował to przerobić.
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

Zmien oryginalna funkcje na:
public displayAd(params[])
{
//Get the string that is going to be displayed
new message[128];
getString(STORE, params[1], message, 127, params[0], params[1]);

//If its enabled by cvar and id is set, display to person who triggered message only
if(get_cvar_num("ad_react_all") == 0 && params[2] != 0)
{
new name[32]
get_user_name(params[2],name,31)
replace_all(message,127,"[you]",name)
message_begin(MSG_ONE, gmsgSayText, {0,0,0}, params[2]);
write_byte(params[2]);
write_string(message);
message_end();

} else
{
//Display the message to everyone
new plist[32], playernum, player;
new name[32]
new message2[128];
get_players(plist, playernum, "c");

for(new i = 0; i < playernum; i++)
{
copy ( message2, 127, message )
player = plist[i];
get_user_name(player,name,31)
replace_all(message2,127,"[you]",name)

message_begin(MSG_ONE, gmsgSayText, {0,0,0}, player);
write_byte(player);
write_string(message2);
message_end();
}
}

return PLUGIN_HANDLED;
}
Odpowiedz

  • +
  • -
kubus - zdjęcie kubus 31.01.2010


Your plugin failed to compile! Read the errors below:

Welcome to the AMX Mod X 1.8.1-300 Compiler.

Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team



/home/groups/amxmodx/tmp3/phpXiSJnC.sma(263) : error 001: expected token: ";", but found "-identifier-"

/home/groups/amxmodx/tmp3/phpXiSJnC.sma(264) : error 001: expected token: ";", but found "-identifier-"

/home/groups/amxmodx/tmp3/phpXiSJnC.sma(265) : error 001: expected token: ";", but found "-identifier-"

/home/groups/amxmodx/tmp3/phpXiSJnC.sma(275) : error 001: expected token: ";", but found "new"

/home/groups/amxmodx/tmp3/phpXiSJnC.sma(281) : error 001: expected token: ";", but found "-identifier-"

/home/groups/amxmodx/tmp3/phpXiSJnC.sma(283) : error 001: expected token: ";", but found "-identifier-"

/home/groups/amxmodx/tmp3/phpXiSJnC.sma(285) : error 001: expected token: ";", but found "-identifier-"



7 Errors.

Could not locate output file /home/groups/amxmodx/public_html/websc3/phpXiSJnC.amx (compile failed).

Użytkownik kubus edytował ten post 31.01.2010 17:33
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

Ehh... po co ludzie dodaja wymaganie ; na koncu skoro pawn domyslnie nie potrzebuje...

Dodaj " ; " w miejcach ktore sie zmienily - na koncu.
Odpowiedz

  • +
  • -
kubus - zdjęcie kubus 31.01.2010

Bardzo miczu bylbym Ci wdzięczny gdybyś to dodał bo jak ja dodaje to w ogóle skompilować nie moge, a jak coś zaczynamy to róbmy to do końca bo poźniej taki troche młyn z tego wychodzi :)
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 31.01.2010

miczu ale ty tez miales sma bo dal w trzecim poscie :D

a co do srednikow to raczej ich nie bylo niz mialo nie byc

Załączone pliki


Użytkownik G[o]Q edytował ten post 31.01.2010 18:52
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

Przeczytaj to co napisałeś.

Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 31.01.2010

zle zinterpretowalem 1 zdanie z twojego postu :D
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

Ale byly tylko 2 zdania = 50% zle :D
Odpowiedz

  • +
  • -
bolek_stw - zdjęcie bolek_stw 31.01.2010

działa dobrze :) czegoś takiego szukałem
macie ode mnie +++
Użytkownik bolek_stw edytował ten post 31.01.2010 19:59
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 31.01.2010

Ale to nie twoj temat? :F

Szkoda ze ip nie podobne bo mulitkonto bylo by jawne...

ps. np "zle zinterpretowalem 1 zdanie z twojego postu " niektore posty sa naprawdę warte dania reputy xD
Odpowiedz