Skripta koju koristim:BN
Detaljan opis problem:Ovako napravio sam znaci da se u zgradu ulazi sa tipkom f i kada pritisnem f da udjem samo mi pojavi text koji se pojavljuje kada udjem u neki int
Dio skripte:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(3.0, playerid,972.41,-1544.19, 13.60))
{
SetPlayerPos(playerid,-2158.97,642.83,1052.38);
SetPlayerInterior(playerid, 15 );
GameTextForPlayer(playerid, "Poruka", 3000, 1 );
return 1;
}
}
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(3.0, playerid,-2158.97, 642.83, 1052.38))
SetPlayerPos(playerid,972.41, -1544.34, 13.60);
SetPlayerInterior(playerid, 0);
GameTextForPlayer(playerid, "Poruka", 3000, 1 );
return 1;
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
mozda si pgresio u koordinatama
Evo ti, ajd ovako probaj:
if(PlayerToPoint(1, playerid,972.41,-1544.19, 13.60, cx,cy,cz))
{
GameTextForPlayer(playerid, "~y~INTERIJER TEXT", 3000, 1);
SetPlayerFacingAngle(playerid, 0);
SetPlayerInterior(playerid, 15);
SetPlayerPos(playerid,-2158.97,642.83,1052.38);
PlayerInfo[playerid][pInt] = 15;
}
else if(PlayerToPoint(1, playerid,-2158.97,642.83,1052.38, cx,cy,cz))
{
GameTextForPlayer(playerid, "~w~EXTERIJER TEXT", 5000, 1);
SetPlayerInterior(playerid, 0);
SetPlayerFacingAngle(playerid, 280);
SetPlayerPos(playerid,972.41,-1544.19, 13.60);
PlayerInfo[playerid][pInt] = 0;
}
Kordinate sam provjerio uredu su a kada ubacim ovako Sinch javlja mi eror
A evo za ove moje komande koje warninge javlja
.pwn(95) : warning 213: tag mismatch
.pwn(105) : warning 213: tag mismatch
.pwn(111) : warning 209: function "OnPlayerKeyStateChange" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Warnings.
Pomozite ljudi molim vas :'(