typu:
public client_connect(id)
{
new authid[32]
get_user_authid(id, authid, 31)
if( equali("VALVE_ID_PENDING", authid) || equali ("VALVE_ID_LAN", authid))
return PLUGIN_CONTINUE
new ip[16],ip1[16],ip2[16],ip3[16],ip4[16]
new ipA[16],ipB[16],a1[16],a2[16],a3[16],a4[16],b1[16],b2[16],b3[16],b4[16]
new czas[20],a,index,i,plik[100],len,nieban,c
new tmp[100],aq1,aq2,aq3,aq4,bq1,bq2,bq3,bq4,iq1,iq2,iq3,iq4
new CurrentTime[25],iplog[16],name[50]
new ipLarge,aLarge,bLarge
CurrentTime=""
get_time("%Y.%d.%m - %H:%M:%S - ",CurrentTime,25)
if(file_exists("addons/amxmodx/configs/ban.txt")!=0)
get_user_ip(id,ip,16,1)
while( contain ( ip, "." ) > -1 )
replace( ip, 16, ".", " " )Plugin się kompiluje z błędem : /groups/amxmodx/tmp3/textdMvFQZ.sma(116) : warning 209: function "client_connect" should return a value
I działa z tym że wpuszcza na serwer graczy z authid "VALVE_ID_PENDING" i "VALVE_ID_LAN" zaś blokuje ze STEAM_, a powinien robić odwrotnie.
Próbowałem też z return PLUGIN_HANDLED i było tak samo, zaś jak dawałem w kodzie "if( equali("STEAM_", authid))" to blokowało wszystkich.
Może macie jakieś pomysły na przeróbkę tego pluga.
Plik .sma w załączniku.


Dodatki SourceMod



Temat jest zamknięty
hugeban.amxx








