tajmer pomoc

19. Jun 2010.
1,554
pregleda
7
postova
lopalopa
4
Enforcer
19. Jun 2010.
moze pomo kako da u ovu ogradu dodam tajmer...
Kapija = CreateObject(980, 2100.958984, -2447.878662, 15.320267, 0.0000, 0.0000, 90.0000); // ime po zelji
//-------------------Kapija---------------------------

if(strcmp(cmd,"/Otvori",true)==0)
{
    if(PlayerInfo == 5||PlayerInfo == 5)E vidite ove brojeve == 5 to su vam brojevi organizacije te brojeve promjenite u organizaciju zelite po zelji.
    {
MoveObject(Kapija, 1315.226074, -2046.534546, 59.982609,7.000); Kordinate otvorene kapije
SendClientMessage(playerid, COLOR_GREEN, "Otvarate vrata LCN Baze.");
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nisi Clan organizacije LCN.");
}
return 1;
}
if(strcmp(cmd,"/Zatvori",true)==0)
{
    if(PlayerInfo == 5||PlayerInfo == 5) isto tako i ovdje promjenite brojeve
    {
MoveObject(Kapija, 2100.958984, -2447.878662, 15.320267,7.000 ); kordinate zatvorene kapije

SendClientMessage(playerid, COLOR_GREEN, "Zatvarate vrata LCN Baze.");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nisi Clan organizacije LCN.");
}
return 1;
}


zanemarite kordinate ovo sam samo kopira iz tuta da ne vadim svoje iz skripte neda mi se,,,moze te li mi rec kako da napravim tajmer u ovoj komandi znaci da e kapija sama zatvara...
GGC
5
Godfather
20. Jun 2010.
N1n0 wrote on June 2, 2010, 6:26 pm:
Evo jedan lagan TUT od mene:

Idemo korak po korak:

1) Napravite ime vase kapije i komandu za otvaranje:
new kapija;
forward zatvori();


2) Ispod
public OnGameModeInit()
stavite vasu kapiju, to ovako treba da izgleda:
public OnGameModeInit()
{
    kapija = CreateObject(980,1539.602,-1627.611,15.156,0.0,0.0,90.000); // Pokretna
    return 1;
}


3) Nadjite kordinate otvorene kapije i stavite je u komandu: Ovo stavljate ispod OnPlayerCommandText(playerid, cmdtext[]) :
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
    MoveObject(kapija,1588.490,-1637.927,6.765, 2.00);
    SetTimer("zatvori", 5000, 0);
    SendClientMessage(playerid,ZELENO,"Otvaras kapiju, bice zatvorena automacki...");
    return 1;}
}


Kao sto ste primetili ovde postoji
SetTimer("zatvori", 5000, 0);
to je tajmer posle koliko da zatvori kapiju to jest da uradi akciju.

4) Staviti akciju:
public zatvori()
{
    MoveObject(kapija,1539.602,-1627.611,15.156, 2.00);
    return 1;
}


Ako kopirate kordinate odavde kapija i pokreta kapija nece vam raditi, zato sto sam lupao kordinate, al mora da radi sa redovnim kordinatama!

Made by N1n0
Nadam se da ce pomoci nekome TUT!
Kiki_Radeon
4
Enforcer
20. Jun 2010.
LuKsA wrote on June 2, 2010, 6:26 pm:
Evo jedan lagan TUT od mene:

Idemo korak po korak:

1) Napravite ime vase kapije i komandu za otvaranje:
new kapija;
forward zatvori();


2) Ispod
public OnGameModeInit()
stavite vasu kapiju, to ovako treba da izgleda:
public OnGameModeInit()
{
     kapija = CreateObject(980,1539.602,-1627.611,15.156,0.0,0.0,90.000); // Pokretna
     return 1;
}


3) Nadjite kordinate otvorene kapije i stavite je u komandu: Ovo stavljate ispod OnPlayerCommandText(playerid, cmdtext[]) :
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
    MoveObject(kapija,1588.490,-1637.927,6.765, 2.00);
    SetTimer("zatvori", 5000, 0);
    SendClientMessage(playerid,ZELENO,"Otvaras kapiju, bice zatvorena automacki...");
    return 1;}
}


Kao sto ste primetili ovde postoji
SetTimer("zatvori", 5000, 0);
to je tajmer posle koliko da zatvori kapiju to jest da uradi akciju.

4) Staviti akciju:
public zatvori()
{
    MoveObject(kapija,1539.602,-1627.611,15.156, 2.00);
    return 1;
}


Ako kopirate kordinate odavde kapija i pokreta kapija nece vam raditi, zato sto sam lupao kordinate, al mora da radi sa redovnim kordinatama!

Made by N1n0
Nadam se da ce pomoci nekome TUT!


lijepo 😄
elmedin
5
Kingpin
20. Jun 2010.
Kiki_Radeon wrote on June 2, 2010, 6:26 pm:
Evo jedan lagan TUT od mene:

Idemo korak po korak:

1) Napravite ime vase kapije i komandu za otvaranje:
new kapija;
forward zatvori();


2) Ispod
public OnGameModeInit()
stavite vasu kapiju, to ovako treba da izgleda:
public OnGameModeInit()
{
     kapija = CreateObject(980,1539.602,-1627.611,15.156,0.0,0.0,90.000); // Pokretna
     return 1;
}


3) Nadjite kordinate otvorene kapije i stavite je u komandu: Ovo stavljate ispod OnPlayerCommandText(playerid, cmdtext[]) :
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
    MoveObject(kapija,1588.490,-1637.927,6.765, 2.00);
    SetTimer("zatvori", 5000, 0);
    SendClientMessage(playerid,ZELENO,"Otvaras kapiju, bice zatvorena automacki...");
    return 1;}
}


Kao sto ste primetili ovde postoji
SetTimer("zatvori", 5000, 0);
to je tajmer posle koliko da zatvori kapiju to jest da uradi akciju.

4) Staviti akciju:
public zatvori()
{
    MoveObject(kapija,1539.602,-1627.611,15.156, 2.00);
    return 1;
}


Ako kopirate kordinate odavde kapija i pokreta kapija nece vam raditi, zato sto sam lupao kordinate, al mora da radi sa redovnim kordinatama!

Made by N1n0
Nadam se da ce pomoci nekome TUT!


lijepo 😄

omg, curi ti kolko si glup -.-'.. ovo je tema za pomoć a ne da ti ocjenjuješ tut
lopalopa
4
Enforcer
20. Jun 2010.
imam problem oko ovoga kad to sve napravim uprem f5 da provjeri erroere ali on nece ka pise mi PAWNO COMPILER LIBRARY HAS STOPPES WORKING
Kiki_Radeon
4
Enforcer
20. Jun 2010.
â„¢ Elmedin â„¢ wrote on June 2, 2010, 6:26 pm:
Evo jedan lagan TUT od mene:

Idemo korak po korak:

1) Napravite ime vase kapije i komandu za otvaranje:
new kapija;
forward zatvori();


2) Ispod
public OnGameModeInit()
stavite vasu kapiju, to ovako treba da izgleda:
public OnGameModeInit()
{
    kapija = CreateObject(980,1539.602,-1627.611,15.156,0.0,0.0,90.000); // Pokretna
    return 1;
}


3) Nadjite kordinate otvorene kapije i stavite je u komandu: Ovo stavljate ispod OnPlayerCommandText(playerid, cmdtext[]) :
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
   MoveObject(kapija,1588.490,-1637.927,6.765, 2.00);
   SetTimer("zatvori", 5000, 0);
   SendClientMessage(playerid,ZELENO,"Otvaras kapiju, bice zatvorena automacki...");
   return 1;}
}


Kao sto ste primetili ovde postoji
SetTimer("zatvori", 5000, 0);
to je tajmer posle koliko da zatvori kapiju to jest da uradi akciju.

4) Staviti akciju:
public zatvori()
{
   MoveObject(kapija,1539.602,-1627.611,15.156, 2.00);
   return 1;
}


Ako kopirate kordinate odavde kapija i pokreta kapija nece vam raditi, zato sto sam lupao kordinate, al mora da radi sa redovnim kordinatama!

Made by N1n0
Nadam se da ce pomoci nekome TUT!


lijepo 😄

omg, curi ti kolko si -.-'.. ovo je tema za pomoć a ne da ti ocjenjuješ tut

pa sta ako sam mu napiso da je lijepo? sta nesmijem?

a ti kad ti to vec neradi ctrl+z vrati sve unutrag na pocetak i ispocetka to po tom tutorialu radi!
lopalopa
4
Enforcer
20. Jun 2010.
ljudi jeli mozete mi rec kako bi to sve skupa izgledalo jeli ovako...

na vrhu skripte di se nalaze new
 
new kapija;


tamo di su objekti
kapija = CreateObject(980, -1657.7166748047, 542.72052001953, 40.01932144165, 0, 0, 135.69647216797); // Pokretna


i tamo di se nalaze kapije od org/mafija...ovo je znaci komanda...
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
    MoveObject(kapija,-1657.7166748047, 542.72052001953, 47.01932144165, 2.00);
    SetTimer("zatvori", 5000, 0);
    SendClientMessage(playerid,ZELENO,"Otvaras kapiju, bice zatvorena automacki...");
    return 1;}
}
public zatvori()
{
    MoveObject(kapija,-1657.7166748047, 542.72052001953, 40.01932144165, 2.00);
    return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha