Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [NL] George poslato Mart 03, 2013, 01:32:33 PRE PODNE

Naslov: [POMOC] Kapije na granici
Poruka od: [NL] George poslato Mart 03, 2013, 01:32:33 PRE PODNE
Skripta koju koristim: NLRPG
Detaljan opis problema: Napravio sam cmd za granicu otvara ali ne znam kako da ga automatski zatvaram
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: _HarDy_ poslato Mart 03, 2013, 01:52:37 PRE PODNE
Pa samo napravis timer i stavis da pokrene timer Ispod tvoje komande ...
A u timeru stavis da zatvori kapiju (MoveObject) i to je to =D

Ako nisi pocetnik skontat ces .. a ako ti nije jasno napravit cu ti to fino =D sve
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: Dimi poslato Mart 03, 2013, 01:52:55 PRE PODNE
napravis public primer granicazatvori i stavis u komandi timer tog publica a u publicu stavis moveobject da vraca
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: [NL] George poslato Mart 03, 2013, 01:56:17 PRE PODNE
Jel ovako npr:

forward granica()

public granica
{
    MoveObjects(kapija, x,y,z, 2);
    return 1;
}

pa onda ispod te komande

SetTimer("granica", 7500, true); ?
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: Dimi poslato Mart 03, 2013, 01:57:41 PRE PODNE
mozes tako mada ja radim sa settimerex i nemam problema
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: [NL] George poslato Mart 03, 2013, 02:00:40 PRE PODNE
SetTimerEx("granica", 7300, false, "d", playerid);


jel moze ovako?
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: Dimi poslato Mart 03, 2013, 02:05:24 PRE PODNE
Citat: Ivan xD poslato Mart 03, 2013, 02:00:40 PRE PODNE
SetTimerEx("granica", server uklonjen!, false, "d", playerid);


jel moze ovako?

serveruklonjen pa nevidim eo ti primer:


SetTimerEx("Depas1",5000, 0, "i", playerid);


5sec - 5000milisec
depas1 - ime public

ako ti nije jasno skini mod pk:rp tu ima radjeno sa tim i pogledaj
Naslov: Odg: [POMOC] Kapije na granici
Poruka od: Marijan007 poslato Mart 03, 2013, 09:35:50 PRE PODNE

#include <a_samp>
new Gate;

public OnGameModeInit()
{
Gate = CreateObject(KORDINATE);
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/otvorigranicu", true)){
if(IsPlayerInRangeOfPoint(playerid, 1, 1, 1, 1)){
SetTimerEx("CloseGate", 7000, false, "i", playerid);
MoveObject(Gate, kordinate);
return SendClientMessage(playerid, 0x000000FF, "Otvorio si granicu");
}
}
return 0;
}

forward CloseGate(playerid);
public CloseGate(playerid)
{
MoveObject(Gate, kordinate);
SendClientMessage(playerid, 0x00000000, "");
}