Detaljan opis problema: Imam problem sa ovim nece da mi radi kada kucam vladakapija nece da se otvori nego ostane u isti polozaj a pre toga mi je pisalo UnkowCommand a pre toga Niste blizu vrata ili kapije hitno pomoc
Skripta koju koristim: FC:RP
Neke slike/video/kod za lakse dobivanje pomoci (npr.slika server.cfg, server log ili sliÄno)://
Forward u modu:
forward tutkapijaz();
New u modu :
new tutkapija;
Public
public tutkapijaz()
{ MoveDynamicObject(tutkapija,2348.95020, -659.24268, 127.60301, 4.5);
return 1;
}
OnGameModeInit
tutkapija = CreateDynamicObject(3036, 2348.95020, -659.24268, 127.60301, 0.00000, 0.00000, 359.45337); //kapija zatvorena
Komanda :
//KAPIJA ZA VLADU TUTKAPIJA
if(!strcmp(cmdtext, "/vladakapija", true))
{
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
{
MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
SetTimer("tutkapijaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
return 1;
}
Automatska Kapija
700
pregleda
5
postova
2. Avg. 2013.
Godfather
🔥33
Aktivan Član
242 / 250 XP
🌱Početnik(0)
2,228
Postovi:
120
Teme:
Pridružio se:Nov. 2011
🔥33dana
3. Avg. 2013.
To da nisi kod vrata to ti je ovo "if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))" promjeni kordinate, a poÅ¡to vidim da ti bukvalno niÅ¡ta ne radi, kordinate ti nevaljaju sigurno 🙂
3. Avg. 2013.
tutkapija = CreateDynamicObject(3036, 2348.95020, -659.24268, 127.60301, 0.00000, 0.00000, 359.45337); //kapija zatvorena
iste kordinate kao i kod
if(!strcmp(cmdtext, "/vladakapija", true))
{
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
{
MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
SetTimer("tutkapijaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
return 1;
}
To ti je prvi problem
Drugi ces rijesit tako sto upali server idi kod kapije kucaj /save kapija
I onda idi tamo C:\Documents and Settings\Korisnik\My Documents\GTA San Andreas User Files\SAMP
ili kako je vec u tebe
i onda otvori savedpositions i uzmi te kordinate npr
ja imam
AddPlayerClass(0,1829.0698,-1857.0699,13.5781,0.6333,0,0,0,0,0,0); //
E te crvene kordinate cu ja uzet
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
i umjesto ovih crvenih cu stavit one gore crvene tj oev 1829.0698,-1857.0699,13.5781
Uzivaj
iste kordinate kao i kod
if(!strcmp(cmdtext, "/vladakapija", true))
{
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
{
MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
SetTimer("tutkapijaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
return 1;
}
To ti je prvi problem
Drugi ces rijesit tako sto upali server idi kod kapije kucaj /save kapija
I onda idi tamo C:\Documents and Settings\Korisnik\My Documents\GTA San Andreas User Files\SAMP
ili kako je vec u tebe
i onda otvori savedpositions i uzmi te kordinate npr
ja imam
AddPlayerClass(0,1829.0698,-1857.0699,13.5781,0.6333,0,0,0,0,0,0); //
E te crvene kordinate cu ja uzet
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
i umjesto ovih crvenih cu stavit one gore crvene tj oev 1829.0698,-1857.0699,13.5781
Uzivaj
5. Avg. 2013.
Faris Hadžić wrote on August 3, 2013, 1:50 am:
To da nisi kod vrata to ti je ovo "if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))" promjeni kordinate, a poÅ¡to vidim da ti bukvalno niÅ¡ta ne radi, kordinate ti nevaljaju sigurno 🙂
Ovo je tvoja kapija koju si radio . Ja sam mislio da izmenim da vidim da li ce da radi i nije htelo . Hvala
5. Avg. 2013.
|~SaNy~| wrote on August 3, 2013, 9:53 am:
tutkapija = CreateDynamicObject(3036, 2348.95020, -659.24268, 127.60301, 0.00000, 0.00000, 359.45337); //kapija zatvorena
iste kordinate kao i kod
if(!strcmp(cmdtext, "/vladakapija", true))
{
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
{
MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
SetTimer("tutkapijaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
return 1;
}
To ti je prvi problem
Drugi ces rijesit tako sto upali server idi kod kapije kucaj /save kapija
I onda idi tamo C:\Documents and Settings\Korisnik\My Documents\GTA San Andreas User Files\SAMP
ili kako je vec u tebe
i onda otvori savedpositions i uzmi te kordinate npr
ja imam
AddPlayerClass(0,1829.0698,-1857.0699,13.5781,0.6333,0,0,0,0,0,0); //
E te crvene kordinate cu ja uzet
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
i umjesto ovih crvenih cu stavit one gore crvene tj oev 1829.0698,-1857.0699,13.5781
Uzivaj
iste kordinate kao i kod
if(!strcmp(cmdtext, "/vladakapija", true))
{
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
{
MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
SetTimer("tutkapijaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
return 1;
}
To ti je prvi problem
Drugi ces rijesit tako sto upali server idi kod kapije kucaj /save kapija
I onda idi tamo C:\Documents and Settings\Korisnik\My Documents\GTA San Andreas User Files\SAMP
ili kako je vec u tebe
i onda otvori savedpositions i uzmi te kordinate npr
ja imam
AddPlayerClass(0,1829.0698,-1857.0699,13.5781,0.6333,0,0,0,0,0,0); //
E te crvene kordinate cu ja uzet
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
i umjesto ovih crvenih cu stavit one gore crvene tj oev 1829.0698,-1857.0699,13.5781
Uzivaj
Hvala
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
