Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-10-27, 17:39


rafcio974

młody paffnista :**






Wiek: 28
Na forum: 5275 dni
Posty: 34
Nick w MP: Login

Piwa: 1

Respekt: 50

Zrobi?em bram?, na komend?.

Co musz? zrobi? aby zamyka?a si? automatycznie za 5 sek.?



Za pomoc bronka :piwo: i repka 5+

[ Dodano: 2012-10-27, 18:50 ]
Mam takie co?...


Kod:


#include <a_samp>

#define NIEBIESKI 0x0000FFAA

public OnFilterScriptInit()
{
new lvsf;
lvsf = CreateObject(968, 800.221069, 688.994934, 11.469825, 357.4217, 89.3814, 102.2729);

return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

if(strcmp(cmdtext, "/lv-sf", true) == 0)
{
GameTextForPlayer(playerid, "~n~Brama zamknie si? automatycznie za 5 sek.", 2500, 5);
MoveObject(lvsf, 800.282227, 689.010864, 9.671558, 0.0000, 271.4781, 282.7549);
GivePlayerMoney(playerid, -10);
return 1;
}

return 0;
}


Podpis
WWW.PPT.XAA.PL

176.122.224.174:7777
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-27, 19:15


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

Musisz doda? timer, bo bez timera sama si? nie zamknie.

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-27, 19:54


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

if(strcmp(cmdtext, "/lv-sf", true) == 0)
{
GameTextForPlayer(playerid, "~n~Brama zamknie si? automatycznie za 5 sek.", 2500, 5);
SetTimer("close", 5000, 1);
GivePlayerMoney(playerid, -10);
return 1;
}

i

gdzies po za publickami innymi:

forward close();
public close()
{
MoveObject(lvsf, 800.282227, 689.010864, 9.671558, 0.0000, 271.4781, 282.7549); //zmien tu kordy na takie aby brama miala pozycje zamkni?t?
}

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-27, 20:25


jona99







Wiek: 36
Na forum: 5235 dni
Posty: 103
Nick w MP: Johny_Bloom

Piwa: 71

Respekt: 45,3

nieee nie tak. SetTimer nie s?u?y do tego:

Kod:

if(strcmp(cmdtext, "/lv-sf", true) == 0)
{
GameTextForPlayer(playerid, "~n~Brama zamknie si? automatycznie za 5 sek.", 2500, 5);
SetTimerEx("close",5000, 0, "d", playerid);
GivePlayerMoney(playerid, -10);
return 1;
}

i

gdzies po za publickami innymi:

forward close();
public close()
{
MoveObject(lvsf, 800.282227, 689.010864, 9.671558, 0.0000, 271.4781, 282.7549); //zmien tu kordy na takie aby brama miala pozycje zamkni?t?
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-27, 21:35


Lukasbank







Wiek: 30
Na forum: 5329 dni
Posty: 249
Nick w MP: [USD]LuXoR[X]

Piwa: 404

Respekt: 136,5
Respekt: 136,5

jona99, wyt?umacz mi r??nice mi?dzy Settimer'em a SettimeremEx

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-27, 22:23


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
SetTimerEx jest dla jednej lub kilku czynnosci np. dla pojazdu, dla gracza.

SetTimer wykonuje si? lokalnie (nie dla okre?lonego gracza czy pojazdu) i nie mo?na okre?li? ile razy ma si? wykonywa?, co mo?na w SetTimerEx (0 - wykonuje si€ tylko raz, 1 - powtarza si? w k??ko, 2 i wi?cej - powtarza si? tyle razy ile wpiszesz)

W tym przypadku u?yj zwyk?ego timera, bo brama zamknie si? dla wszystkich graczy

Postaw piwo autorowi tego posta
 

 
Tagi: automatyczne :: zamykanie :: bramy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku