Page 1 of 1

Auto kill

Posted: 27 Sep 2012, 17:00
by Tektro
Vai kaads var iedot auto kill skriptu un pamaciibu kaa lietot

Re: Auto kill

Posted: 27 Sep 2012, 18:21
by Unknowns
BoxG izmanto paštaisītu , bet es varētu palīdzēt uzstaisīt , prasi man vai Magnifico , skype:hujna2

Re: Auto kill

Posted: 27 Sep 2012, 18:26
by Tektro
nav skaips krch man leens nevaru novilkt 100gadi kachaasies

Re: Auto kill

Posted: 27 Sep 2012, 18:27
by Unknowns
Savējais |:)
EDIT: ķer , tiko paņēmu piemēru no bāzes savas

Code: Select all

public OnPlayerConnect(playerid)
{
	
	SetTimer("eStrike_AK_Timer", 1, true);
	return 1;

}
forward eStrike_AK_Timer(playerid);
public eStrike_AK_Timer(playerid)
{
if (IsPlayerInAreaEx(playerid,-74.913414, -394.928070, 13.086585, -266.928070))
{
	new Nick[MAX_PLAYER_NAME];
   	GetPlayerName(playerid, Nick, sizeof(Nick));
   	if(strfind(Nick, "(niks)", true) != -1 || strfind(Nick, "(klans)", true) != -1)
    {
	SetPlayerHealth(playerid,100);
    }
}
else
{
SetPlayerHealth(playerid,1.0);
}
}
bet ka gribi lai viens iejiet -

Code: Select all

public OnPlayerUpdate(playerid)
{
    new Nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid, Nick, sizeof(Nick));
    if(IsPlayerInArea(playerid, 2516.385009, 2472.937011, 2402.251708, 2351.189453))
    {
                if(strfind(Nick, "(niks)", true) != -1)
                {
                    return 1;
                }
                else
                {
                        SetPlayerHealth(playerid, 0);
                }
        }
        return 1;
}
 
stock IsPlayerInArea(playerid, Float:max_x, Float:min_x, Float:max_y, Float:min_y)
{
        new Float:X, Float:Y, Float:Z;
        GetPlayerPos(playerid, X, Y, Z);
        if(X = min_x && Y = min_y) return 1;
        return 0;
}
}
:)

Re: Auto kill

Posted: 27 Sep 2012, 19:19
by Tektro
nestraadaa ka man likt vinju pareizi

Re: Auto kill

Posted: 27 Sep 2012, 19:21
by Unknowns
ka tev tur var nestradat ?

Re: Auto kill

Posted: 27 Sep 2012, 19:24
by Tektro
krch skriptaa viss iet bet kad ieiet baazee ar citu niku nekas nenotiek

Re: Auto kill

Posted: 27 Sep 2012, 19:53
by [NF]Magnifico
[NWA]Unknowns wrote:Savējais |:)
EDIT: ķer , tiko paņēmu piemēru no bāzes savas

Code: Select all

public OnPlayerConnect(playerid)
{
	
	SetTimer("eStrike_AK_Timer", 1, true);
	return 1;

}
forward eStrike_AK_Timer(playerid);
public eStrike_AK_Timer(playerid)
{
if (IsPlayerInAreaEx(playerid,-74.913414, -394.928070, 13.086585, -266.928070))
{
	new Nick[MAX_PLAYER_NAME];
   	GetPlayerName(playerid, Nick, sizeof(Nick));
   	if(strfind(Nick, "(niks)", true) != -1 || strfind(Nick, "(klans)", true) != -1)
    {
	SetPlayerHealth(playerid,100);
    }
}
else
{
SetPlayerHealth(playerid,1.0);
}
}
bet ka gribi lai viens iejiet -

Code: Select all

public OnPlayerUpdate(playerid)
{
    new Nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid, Nick, sizeof(Nick));
    if(IsPlayerInArea(playerid, 2516.385009, 2472.937011, 2402.251708, 2351.189453))
    {
                if(strfind(Nick, "(niks)", true) != -1)
                {
                    return 1;
                }
                else
                {
                        SetPlayerHealth(playerid, 0);
                }
        }
        return 1;
}
 
stock IsPlayerInArea(playerid, Float:max_x, Float:min_x, Float:max_y, Float:min_y)
{
        new Float:X, Float:Y, Float:Z;
        GetPlayerPos(playerid, X, Y, Z);
        if(X = min_x && Y = min_y) return 1;
        return 0;
}
}
:)
Unknown, jums visi skripti lejupielādēti no SA-MP foruma? Vai arī kaut ko pats arī izveidot no 0 protiet?

Re: Auto kill

Posted: 27 Sep 2012, 19:53
by Unknowns
tur kur ir playerid, (kordinates ieliec) !!! (IsPlayerInAreaEx(playerid,-74.913414, -394.928070, 13.086585, -266.928070))

2 panemu no samp foruma

Re: Auto kill

Posted: 27 Sep 2012, 19:56
by Tektro
saakumaa jau ieliku

Re: Auto kill

Posted: 27 Sep 2012, 19:59
by [NF]Magnifico

Code: Select all

public OnPlayerUpdate(playerid)
    {
    new Nick[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nick, sizeof(Nick));
    if(IsPlayerInArea(playerid, 2516.385009, 2472.937011, 2402.251708, 2351.189453))
         {
         if(!strfind(Nick, "(niks)", true) != -1)
              {
               SetPlayerHealth(playerid, 0);
               }
        }
return 1;
}
 
stock IsPlayerInArea(playerid, Float:max_x, Float:min_x, Float:max_y, Float:min_y)
{
        new Float:X, Float:Y, Float:Z;
        GetPlayerPos(playerid, X, Y, Z);
        if(X = min_x && Y = min_y) return 1;
        return 0;
}
}
Pārveidoju šo Unknowna skriptu ar mazāk rindiņām, vienkārši uzliekot 0hp tam kuram nav šāds niks. Neko vairāk tur nevajag.

Re: Auto kill

Posted: 27 Sep 2012, 21:37
by Unknowns
da viņš tikai copy pesto mūsu darbus :D

Re: Auto kill

Posted: 28 Sep 2012, 08:19
by [NF]Magnifico
Tektro, teikšu vienu. Vai nu sāc mācīties skriptot, vai arī met malā skriptošanu.
Neviens tev nedos tik daudz skriptus, lai tu varētu izveidot serveri, tas būs Tev pašam jāizveido, nevis kādam no mums.
Tas tāds padoms no manas puses.

Re: Auto kill

Posted: 28 Sep 2012, 14:25
by Tektro
A kaa lai maacaas es jau maacos no jusu dotajiem skriptiem
un es jau palenaam saaku kaut ko maaceet

Re: Auto kill

Posted: 26 Jan 2013, 12:10
by hits
kas jaliek To ciparu vietaa? if (IsPlayerInAreaEx(playerid,-74.913414, -394.928070, 13.086585, -266.928070))