Wysłany: 2012-01-08, 19:24
arkopi
Wiek: 31 Na forum: 5579 dni Posty: 177
Piwa : 60
witam mam kod na brame
Kod: if (strcmp("/opensp", cmdtext, true, 10) == 0) {
if( gTeam[playerid] == TEAM_SP) {
MoveObject(bramasp, 1358.16015625,773.25390625,6.80770874, 9);
SetTimer("bpd", 5000, false);
SendClientMessage(playerid, J_BLEK, "[OSP] Brama otwarta! Zamknie si? automatycznie za 5 sekund!");
}else{
if (IsPlayerAdmin(playerid)) {
MoveObject(bramasp, 1358.16015625,773.25390625,6.80770874, 9);
SetTimer("bpd", 5000, false);
SendClientMessage(playerid, J_BLEK, "[OSP] Brama otwarta! Zamknie si? automatycznie za 5 sekund!");
}
}
return 1;
}
wpisuje /opensp brama sie ladnie otwiera czekam 5 sekund a brama sie nie zamyka prosze o pomoc daje
Wysłany: 2012-01-08, 20:25
gruszex
Wiek: 28 Na forum: 6037 dni Posty: 53
Piwa : 10
pr?bowa?e? zamieni? linijke
Kod: SetTimer("bpd", 5000, false);
na
Kod: [b]SetTimer("bpd",5, false);[/b]
(Ale wiesz ja si? nie znam na bramach na czas P)(tylko tak my?l?)
XD
Wysłany: 2012-01-08, 20:32
arkopi
Wiek: 31 Na forum: 5579 dni Posty: 177
Piwa : 60
Wysłany: 2012-01-08, 20:32
CodeR
Programista
Wiek: 31 Na forum: 6595 dni Posty: 70
Piwa : 1461
gruszex , czas liczony jest w milisekundach (1sek = 1000mili sek)
Poka? zawarto?? bpd
@Down:
paskal , po co Ci te playerid ?
Ostatnio zmieniony przez CodeR 2012-01-08, 20:49, w całości zmieniany 1 raz
Wysłany: 2012-01-08, 20:45
paskal
gtaoffline.pl
Wiek: 29 Na forum: 5644 dni Posty: 242
Piwa : 341
Wypr?buj to:
Kod: bpb(playerid)
{
MoveObject(bramasp, 1358.16015625,773.25390625,10.80770874, 9);
return 1;
}
Wysłany: 2012-01-08, 20:47
gruszex
Wiek: 28 Na forum: 6037 dni Posty: 53
Piwa : 10
Aha ;D to jak b?d? robi? brame na czas to zapami?tam twoje s?owa ;D
Wysłany: 2012-01-08, 20:56
paskal
gtaoffline.pl
Wiek: 29 Na forum: 5644 dni Posty: 242
Piwa : 341
U siebie w mapce mam z "playerid":
Kod: forward gols(playerid);
public gols(playerid)
{
MoveObject(granicals, 1620.5626, -1.3777, 36.5549, 2);
return 1;
}
i u mnie dzia?a ta brama normalnie i bez ?adnych error?w
Wysłany: 2012-01-08, 20:58
CodeR
Programista
Wiek: 31 Na forum: 6595 dni Posty: 70
Piwa : 1461
paskal , a u?ywasz tego playerid pod t? funkcj?? W MoveObject playerid si? nie pojawia, ani nigdzie indziej.. Zatem - po co to? Tworzysz ca?kowicie zb?dn? zmienn?.
Wysłany: 2014-01-11, 18:50
G.T.S
Wiek: 27 Na forum: 4527 dni Posty: 4
Nick w MP: G.T.S
Kod: #include <a_samp>
#pragma tabsize 0
new brama;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Wojsko!");
print("--------------------------------------\n");
brama = CreateObject(988,97.0000000,1924.9000200,18.0000000,0.0000000,0.0000000,268.0000000); //object(ws_apgate) (1)
return 1;
}
stock Name(playerid)
{
new name[24];
GetPlayerName(playerid,name,24);
return name;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(GetPlayerScore(playerid) == 500)
{
return SendClientMessage(playerid,1,">>>{FF8040} Aby Otwiera? i Zamyka? Bram? Wojska. Twoje Konto Musi Posiada? 500 Respektu!");
}
if (strcmp(cmdtext, "/wopen", true) == 0)
{
GivePlayerMoney(playerid, -500);
SendClientMessage(playerid,1,"{FF8040}•• |Info| Otworzy?e?(a?) Bram? Wojska!");
MoveObject(brama, 97.0000000, 1924.9000200, 18.0000000, 4); //pozycja otwartej bramy
return 1;
}
if(strcmp(cmdtext, "/wclose", true) == 0)
{
if(GetPlayerScore(playerid) == 500)
{
return SendClientMessage(playerid,1,">>>{FF8040} Aby Otwiera? i Zamyka? Bram? Wojska. Twoje Konto Musi Posiada? 500 Respektu!");
}
GivePlayerMoney(playerid, -500);
SendClientMessage(playerid,1,"{FF8040}•• |Info| Zamkn??e?(a?) Bram? Wojska!");
MoveObject(brama, 96.8000000, 1920.5000000, 18.0000000, 4); //pozycja zamknietej bramy
return 1;
}
return 0;
}
Tagi: brama
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: