Page 1 of 1

Modelis ant ip.

Posted: 2011 Dec 12 16:29
by alfre
Kaip padaryti kad modeli duotu pagal ip?

Re: Modelis ant ip.

Posted: 2011 Dec 12 18:19
by psychical
alfre wrote:Kaip padaryti kad modeli duotu pagal ip?

Code: Select all

RegisterHam("Ham_Spawn", "player", "spawn_player")

Code: Select all

public spawn_player(client){    new PlayerIp[32];    get_user_ip(client, PlayerIp, 31, 1);     if(equal(PlayerIp, "13.46.79.9"))        cs_set_user_model(client, modelis);    }
Nesu tikras, bet kazkas panasaus

Re: Modelis ant ip.

Posted: 2011 Dec 12 19:16
by newb

Code: Select all

get_user_ip(client, PlayerIp, 31)
->

Code: Select all

get_user_ip(client, PlayerIp, 32, 1)

Code: Select all

if(equal(PlayerIp, 13.46.79.9))
->

Code: Select all

if(equal(PlayerIp, "13.46.79.9"))
Kazkas tokio.

Re: Modelis ant ip.

Posted: 2011 Dec 13 17:28
by alfre
neveikia
jei padarau get user flags viskas veikia..
o ant ip tai ne.

Re: Modelis ant ip.

Posted: 2011 Dec 13 19:00
by newb
Neteisinga ip vedi ^^

Re: Modelis ant ip.

Posted: 2011 Dec 13 20:26
by alfre
viska gerai vedu
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#include <fakemeta>
new const ikevis[] = { "models/player/ikevis/ikevis.mdl" }

public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
RegisterHam(Ham_Spawn, "player", "spawn_player", 1);
return PLUGIN_CONTINUE
}
public plugin_precache() {
precache_model("models/player/ikevis/ikevis.mdl")

return PLUGIN_CONTINUE
}
public spawn_player(client)
{
new PlayerIp[33];
get_user_ip(client, PlayerIp, 32, 1)

if(equal(PlayerIp, "77.87.8.127"))
cs_set_user_model(client, ikevis);
}

Re: Modelis ant ip.

Posted: 2011 Dec 13 20:37
by hleV

Code: Select all

new const ikevis[] = { "models/player/ikevis/ikevis.mdl" }
->

Code: Select all

new const ikevis[] = "ikevis"

Re: Modelis ant ip.

Posted: 2011 Dec 14 14:11
by alfre
neveikia