Započeo Joy
•11. Jul 2013.• Zaključano[POMOC]Otvaranje kapije
364
pregleda
3
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
11. Jul 2013.
Skripta koju koristim: otvaranje kapije.
Detaljan opis problema: Ovako,ja sam izmapao ogradu oko kuce i imam problem sa otvaranjem kapije.Zelim kada kucam /joey da mi se kapija otvori.Ja sam napravio po toj skripti i kada dodjem do kapije kucam /joey kaze da otvaram ali kapija se ne pomijera.Mozda mi ova skripta koju cu dati nesto nije tacna evo koordinata kapije
CreateDynamicObject(971, 1093.4000244141, -628, 111.90000152588, 0, 0, 0); //kapija
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
P.S. Pocetnik sam u skriptanju zato neke stvari ne razumijem.
Detaljan opis problema: Ovako,ja sam izmapao ogradu oko kuce i imam problem sa otvaranjem kapije.Zelim kada kucam /joey da mi se kapija otvori.Ja sam napravio po toj skripti i kada dodjem do kapije kucam /joey kaze da otvaram ali kapija se ne pomijera.Mozda mi ova skripta koju cu dati nesto nije tacna evo koordinata kapije
CreateDynamicObject(971, 1093.4000244141, -628, 111.90000152588, 0, 0, 0); //kapija
Dio skripte:
if(strcmp(cmd, "/joey", true) == 0)
{
new ImeIgracine;
new plname;
GetPlayerName(playerid, plname, sizeof(plname));
GetPlayerName(playerid, ImeIgracine, sizeof(ImeIgracine));
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1093.4000244141, -628, 111.90000152588))
{
if(!strcmp(ImeIgracine,"Vule",true) || !strcmp(ImeIgracine, "Joey", true))
{
MoveDynamicObject(FFK, 1093.4000244141, -628, 111.90000152588, 5);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{FFFFFF}* %s {C0C0C0}vadi svoj daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetTimer("FFC", 7000, 0);
}
else return SendClientMessage(playerid, -1, "{FF0000}UW:AC | {C0C0C0}Komsooo {FFFFFF}ne diraj Joeyevu kucu.{C0C0C0}Pojesce te pitbullovi !");
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
P.S. Pocetnik sam u skriptanju zato neke stvari ne razumijem.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
11. Jul 2013.
a kako da otvaram kapiju prema dole? evo cak sam i kreirao kapiju gdje bi trebala biti ova prva kapija kada se otvori
CreateObject(971, 1093.4000244141, -628, 104.69999694824, 0, 0, 0);
CreateObject(971, 1093.4000244141, -628, 104.69999694824, 0, 0, 0);
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
146
Postovi:
32
Teme:
Pridružio se:Apr. 2013
11. Jul 2013.
Joy Punisher wrote on July 11, 2013, 12:36 pm:
Skripta koju koristim: otvaranje kapije.
Detaljan opis problema: Ovako,ja sam izmapao ogradu oko kuce i imam problem sa otvaranjem kapije.Zelim kada kucam /joey da mi se kapija otvori.Ja sam napravio po toj skripti i kada dodjem do kapije kucam /joey kaze da otvaram ali kapija se ne pomijera.Mozda mi ova skripta koju cu dati nesto nije tacna evo koordinata kapije
CreateDynamicObject(971, 1093.4000244141, -628, 111.90000152588, 0, 0, 0); //kapija
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
P.S. Pocetnik sam u skriptanju zato neke stvari ne razumijem.
Detaljan opis problema: Ovako,ja sam izmapao ogradu oko kuce i imam problem sa otvaranjem kapije.Zelim kada kucam /joey da mi se kapija otvori.Ja sam napravio po toj skripti i kada dodjem do kapije kucam /joey kaze da otvaram ali kapija se ne pomijera.Mozda mi ova skripta koju cu dati nesto nije tacna evo koordinata kapije
CreateDynamicObject(971, 1093.4000244141, -628, 111.90000152588, 0, 0, 0); //kapija
Dio skripte:
if(strcmp(cmd, "/joey", true) == 0)
{
new ImeIgracine;
new plname;
GetPlayerName(playerid, plname, sizeof(plname));
GetPlayerName(playerid, ImeIgracine, sizeof(ImeIgracine));
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1093.4000244141, -628, 111.90000152588))
{
if(!strcmp(ImeIgracine,"Vule",true) || !strcmp(ImeIgracine, "Joey", true))
{
MoveDynamicObject(FFK, 1093.4000244141, -628, 111.90000152588, 5);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{FFFFFF}* %s {C0C0C0}vadi svoj daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetTimer("FFC", 7000, 0);
}
else return SendClientMessage(playerid, -1, "{FF0000}UW:AC | {C0C0C0}Komsooo {FFFFFF}ne diraj Joeyevu kucu.{C0C0C0}Pojesce te pitbullovi !");
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
P.S. Pocetnik sam u skriptanju zato neke stvari ne razumijem.
Evo to ide ovako npr. :
if(strcmp(cmd, "/joey", true) == 0)
{
new ImeIgracine;
new plname;
GetPlayerName(playerid, plname, sizeof(plname));
GetPlayerName(playerid, ImeIgracine, sizeof(ImeIgracine));
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1093.4000244141, -628, 111.90000152588))
{
if(!strcmp(ImeIgracine,"Vule",true) || !strcmp(ImeIgracine, "Joey", true))
{
MoveDynamicObject(FFK, 1093.4000244141, -628, 104.69999694824, 5);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{FFFFFF}* %s {C0C0C0}vadi svoj daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetTimer("FFC", 7000, 0);
}
else return SendClientMessage(playerid, -1, "{FF0000}UW:AC | {C0C0C0}Komsooo {FFFFFF}ne diraj Joeyevu kucu.{C0C0C0}Pojesce te pitbullovi !");
}
return 1;
}P.S: U ovakvim komandama za otvaranje stavljas koordinate otvorene kapije. A u public (kod tebe FFC ) stavljas koordinate zatvorene kapije.
Da bi napravio liniju za otvarnje kapije treba ti :
MoveDynamicObject(kako si obelezio objekat pod OnGamemodeInit, Xotvorene, Yotvorene, Zotvorene, brzina otvaranja);Da bi napravio za zatvaranje :
MoveDynamicObject(kako si obelezio objekat pod OnGamemodeInit, Xzatovrene, Yzatovrene, Zzatvorene, brzina zatvranja);Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava