←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Czy da się sprawdzić...

Zablokowany

  • +
  • -
loleN - zdjęcie loleN 11.02.2010

Czy jest jakaś funkcja na to żeby sprawdzić czy ktoś ma non steama(VALVE_ID_PENDING)? Bo chciałbym sobie zrobić plugin dzięki któremu ns musiały by mieć konta...
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 11.02.2010

Jedynie equal(i), contain(i)
Odpowiedz

  • +
  • -
loleN - zdjęcie loleN 11.02.2010

new auth[30]
get_user_authid(id, auth, 29)
if(equali(auth , "VALVE_ID_PENDING")){
	// kod do wykonania
}


Czyli coś takiego?
Odpowiedz

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

tak a jesli uzywasz tego w pluginie dosc czesto to polecam zrobic funkcje typu bool sprawdzajaca czy steam wygladala by ona tak jak wyzej podales + dodanie return 1 po warunku i return 0 po else
Odpowiedz

  • +
  • -
Mochi - zdjęcie Mochi 11.02.2010

new steam[32]

get_user_authid(id,steam,31)

if(is_user_nonsteam(steam)) // NON STEAM

else //STEAM

stock is_user_nonsteam(authid[])

{

	if(containi(authid, "VALVE_ID") != -1

	|| containi(authid, "STEAM_ID") != -1

	|| containi(authid, "STEAM_0:3") != -1

	|| containi(authid, "STEAM_0:4") != -1

	|| containi(authid, "VALVE_0:") != -1)

	return 1;

	

	return 0;

}

Odpowiedz

  • +
  • -
loleN - zdjęcie loleN 11.02.2010

Dzięki można zamknąć...
Odpowiedz
Zablokowany