Skripta koju koristim: CLRP edit
Detaljan opis problema: Promjenio sam FBI bazu, i sve to, ali kada kucam /otvori, neće da se otvori.
Dio skripte: Evo sve gdje se FBIograda spominje
new fbiograda;
fbiograda = CreateDynamicObject(968,1621.69921875,-1321.19921875,17.29999924,0.00000000,270.00000000,90.00000000); //object(barrierturn) (1)
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //
{
if (PlayerToPoint(30, playerid,1619.4474,-1325.3641,17.4852))
{
MoveDynamicObject(fbiograda,1621.69921875,-1321.19921875,17.29999924, 2.00);
SetTimer("fbizatvori", 5000, 0);
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
public fbizatvori()
{
MoveDynamicObject(fbiograda,1621.69921875,-1321.19921875,17.29999924,0.00000000,270.00000000,90.00000000, 2.00);
return 1;
}
Pa LoL kako ces na /otvori staviti kordinate zatvorene kapije? -.- Moras staviti otvorene....
Citat: isk0 poslato Februar 27, 2012, 13:52:57 POSLE PODNE
Pa LoL kako ces na /otvori staviti kordinate zatvorene kapije? -.- Moras staviti otvorene....
Znaš, mrzim takve ljude poput tebe -.-'''. Misliš da sam glup ?
Probaj nove kordinate
umjesto playertopoint koristi : http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Citat: â•"♪â,,¢Î±Î·ÏƒÎ·ÑƒÐ¼ÏƒÏ...Ñ•â,,¢â™ªâ•— poslato Februar 27, 2012, 14:21:15 POSLE PODNE
Citat: isk0 poslato Februar 27, 2012, 13:52:57 POSLE PODNE
Pa LoL kako ces na /otvori staviti kordinate zatvorene kapije? -.- Moras staviti otvorene....
Znaš, mrzim takve ljude poput tebe -.-'''. Misliš da sam [cenzura] ?
pa u kodu sto si dao koriste se sve iste koordinate :/
evo probaj ovako:
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //
{
if (PlayerToPoint(30, playerid,1619.4474,-1325.3641,17.4852))
{
MoveDynamicObject(fbiograda,1621.69921875,-1321.19921875,10.29999924, 2.00);
SetTimer("fbizatvori", 5000, 0);
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
To ce je ukopati u zemlju, ako neces to onda vrati z koordinatu na original a promeni x/y u zavisnosti sta ti treba :)