Detaljan opis problema: Izvinjavam se na otvranju 3. teme u kratkom vremenu, ucim se skriptati. Napravio sam neki interior u MTA i htio sam u pawnu napraviti ulazak/izlazak u/iz prostorje. Ono dole sto imate u skripti CreateObject to sam ja pravio interior i ispred vrata sam napavio ovu bocu da iz nje izvadim x,y, i z za ulazak: CreateObject(918, 2296.5, -1476.30005, 970, 0, 0, 0);
Nakon toga kad sam napravio u pawnu otisao sam na kucni server da testam i pojavio se problem: Kad stanem na pickup trebao sam uci u interior koji sam napravio ali nije bilo tako vec kad sam stao na pickup nestao je za 1-2 sekunde i nista se vise nije desilo. Molim vas da mi pomognete da rjesim ovaj problem. Ako ce vam biti lakse evo sta bude kad sam compile:
C:\Dokumente und Einstellungen\NESTO\Desktop\Test server\gamemodes\reg_log.pwn(26) : warning 217: loose indentation
C:\Dokumente und Einstellungen\NESTO\Desktop\Test server\gamemodes\reg_log.pwn(39) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Warnings.
Dio skripte:
#include
new pickupulazak;
new pickupizlazak;
main()
{
print("Test server");
}
public OnGameModeInit()
{
pickupulazak = CreatePickup(1313, 2, 2296.5, -1476.30005, 970, -1);
pickupizlazak = CreatePickup(1313, 2, 252.8873,-92.4062,3.5354, -1);
SetGameModeText("TC:RP");
CreateObject(3676, 2297.69995, -1475.69995, 964.09998, 0, 0, 0);
CreateObject(3601, 2294.6001, -1492.59998, 977.5, 0, 354, 272);
CreateObject(3601, 2304.3999, -1482.30005, 977.5, 0, 356, 2);
CreateObject(3601, 2295.6001, -1469.80005, 977.29999, 0, 358, 88);
CreateObject(3601, 2285.3999, -1480.69995, 975.5, 0, 0, 182);
CreateObject(3601, 2291.3999, -1482.19995, 981.59998, 0, 176, 4);
CreateObject(1671, 2298.1001, -1485.69995, 970.09998, 0, 0, 198);
CreateObject(2357, 2296.1001, -1483.40002, 970.09998, 0, 0, 0);
CreateObject(1498, 2295.80005, -1475.69995, 969.70001, 0, 0, 0);
CreateObject(2114, 2293.5, -1476.40002, 969.79999, 0, 0, 0);
return;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickupulazak)
{
SetPlayerPos(playerid, 2296.5, -1476.30005, 970);
}
if(pickupid == pickupizlazak)
{
SetPlayerPos(playerid, 252.8873,-92.4062,3.5354);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //