Detaljan opis problema:Imam ATH mod i premestio sam lokaciju pepsi dostavljaca i zamenuo imeu roda dostavljac i sada kada hocu da uzmem uniformu pise da nisam na mestu a ja pod komandom CMD:uniforma nigde ne stoje kordinate za uniformu da ze uzmu eto slike dole
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): prntscr.com/hxkq4j https://imgur.com/a/wEu3A
Niste na mestu za uzmanje uniforme
1,210
pregleda
22
postova
8. Jan. 2018.
Eto @KSHM Nicky
CMD:uniforma( playerid, params[] ) {
if( IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Ne mozes da uzmes opremu dok si u vozilu." );
new id = JobUniformPlace( playerid );
if( id == -1 ) return GRESKA( playerid, "Niste na mesu za uzimanje/skidanje opreme." );
if( PlayerInfo[ playerid ][ xPosao ] != jobsInfos[ id ][ jType ] ) return GRESKA( playerid, "Niste zaposljeni kao %s!", jobsInfos[ id ][ jName ] );
//if( jobsInfos[ id ][ jUniformPos ] == 0 || jobsInfos[ id ][ jUniformSkin_Male ] == 0 ) return GRESKA( playerid, "Za ovaj posao nije potrebna uniforma." );
if( !UzeoOpremu[ playerid ] ) {
UzeoOpremu[ playerid ] = true;
if( PlayerInfo[ playerid ][ xPol ] == 1 ) {
if( jobsInfos[ id ][ jType ] == POSAO_FARMER ) {
new farmerskin[ 5 ] = {
202,
161,
158,
133,
132
};
SetPlayerSkin( playerid, farmerskin[ random( 5 ) ] );
}
else {
SetPlayerSkin( playerid, jobsInfos[ id ][ jUniformSkin_Male ] );
}
}
else if( PlayerInfo[ playerid ][ xPol ] == 2 ) SetPlayerSkin( playerid, jobsInfos[ id ][ jUniformSkin_Female ] );
else SetPlayerSkin( playerid, jobsInfos[ id ][ jUniformSkin_Male ] );
if( jobsInfos[ id ][ jType ] == POSAO_RUDAR ) {
SetPlayerAttachedObject( playerid, OBJECT_SLOT_LHAND, 18634, 6, 0.048513, 0.018571, 0.028653, 314.764404, 226.953979, 222.510803, 1.000000, 1.000000, 1.000000 );
SetPlayerAttachedObject( playerid, OBJECT_SLOT_RHAND, 2060, 1, -0.191781, -0.162666, -0.003734, 88.812377, 0.000000, 0.408470, 1.000000, 1.000000, 1.000000 );
}
SendJobMessage( playerid, "Uzeli ste opremu sada mozete raditi kao "col_orange"%s"col_white".(/posao, /help)", jobsInfos[ id ][ jName ] );
}
else if( UzeoOpremu[ playerid ] ) {
UzeoOpremu[ playerid ] = false;
SetPlayerSkin( playerid, PlayerInfo[ playerid ][ xSkin ] );
SendJobMessage( playerid, "Skinuli ste poslovnu opremu." );
if( jobsInfos[ id ][ jType ] == POSAO_RUDAR ) {
if( IsPlayerAttachedObjectSlotUsed( playerid, OBJECT_SLOT_LHAND ) ) RemovePlayerAttachedObject( playerid, OBJECT_SLOT_LHAND );
if( IsPlayerAttachedObjectSlotUsed( playerid, OBJECT_SLOT_RHAND ) ) RemovePlayerAttachedObject( playerid, OBJECT_SLOT_RHAND );
}
}
return 1;
}
OG Legend
Novi Član
240 / 250 XP
🌱Početnik(0)
2,576
Postovi:
36
Teme:
Pridružio se:Avg. 2016
8. Jan. 2018.
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 1959.0886,-1187.2491, 19.3656, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 2510.8708, -2112.6892, 14.9090, -1, -1, 1275, 2.0); // LS
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", -1068.2177, -1205.5248, 129.7565, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 2387.6628, -1292.4750, 25.0725, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 1892.5968, -2244.0378, 13.5469, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", -79.6867, -1140.4409, 1.0781, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 957.7181, -1741.3749, 14.5300, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 932.9435, -1606.0803, 14.0430, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 1751.5702, -1943.7581, 13.5691, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 964.3640, 392.4265, -33.1746, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 2150.0945,-2284.2131,14.7734, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", 2133.6624, 201.5592, 2.1109, -1, -1, 1275, 2.0);
Create3DandP(""col_white"Da uzmete/ostavite uniformu kucajte\n"col_lg"", -64.8947, 1152.5828, -30.0369, -1, -1, 1275, 2.0);Ovako je namesteno kod mene u modu a isto je ATH mod
8. Jan. 2018.
Prati samo i skontaces sta je problem
JobUniformPlace ti je funkcija koja ti odredjuje da li si blizu ili ne (IsPlayerInRangeOfPoint). Ako nisi dobijas vrednost -1 kao na uslovu gore.
new id = JobUniformPlace( playerid );
JobUniformPlace ti je funkcija koja ti odredjuje da li si blizu ili ne (IsPlayerInRangeOfPoint). Ako nisi dobijas vrednost -1 kao na uslovu gore.
8. Jan. 2018.
@Tosic ツ Eto slike nigde nema krodinata brate ovaj TheVinny sto lupa to je label da se pokaze a ne da da opremu http://prntscr.com/hxm2jq
8. Jan. 2018.
Pa pronadji u skripti JobUniformPlace(playerid)
to bi moglo vrv ovako biti koliko ja poznajem ATH:
ili
ako nije tako onda ovako probaj:
to bi moglo vrv ovako biti koliko ja poznajem ATH:
stock JobUniformPlace(playerid)ili
public JobUniformPlace(playerid)ako nije tako onda ovako probaj:
FUNCTION: JobUniformPlace(playerid)Former SA:MP server developer
8. Jan. 2018.
@Vasić Pronasao sam i nigde nema kordinata evo ti kod i slika sa Jobinfos i stavio kordinate i sve i stanem na te kordinate i ukucam /uniforma i nece
JobUniformPlace( playerid ) {
for( new i = 0; i < MAX_JOBS; i++) {
if( IsPlayerInRangeOfPoint( playerid, 3.0, jobsInfos[ i ][ jUniformPos ][ 0 ], jobsInfos[ i ][ jUniformPos ][ 1 ], jobsInfos[ i ][ jUniformPos ][ 2 ] ) ) { return i; }
}
return -1;
}8. Jan. 2018.
Lazis wrote on January 8, 2018, 5:43 pm:
@Vasić Pronasao sam i nigde nema kordinata evo ti kod i slika sa Jobinfos i stavio kordinate i sve i stanem na te kordinate i ukucam /uniforma i nece
JobUniformPlace( playerid ) {
for( new i = 0; i < MAX_JOBS; i++) {
if( IsPlayerInRangeOfPoint( playerid, 3.0, jobsInfos[ i ][ jUniformPos ][ 0 ], jobsInfos[ i ][ jUniformPos ][ 1 ], jobsInfos[ i ][ jUniformPos ][ 2 ] ) ) { return i; }
}
return -1;
}jUniformPos[ 0 ], jUniformPos[ 1 ], jUniformPos[ 2 ] su ti kordinate
8. Jan. 2018.
Tosic ツ wrote on January 8, 2018, 6:04 pm:
jUniformPos[ 0 ], jUniformPos[ 1 ], jUniformPos[ 2 ] su ti kordinate
U Kojima se sadrze koordinate, to ti je
new Float:jUniformPos [] =
{
{Koordinate},
{Koordinate},
{Koordinate}
}
Kolliko ja znam 🙂
Former SA:MP server developer
8. Jan. 2018.
Vasić wrote on January 8, 2018, 6:25 pm:
U Kojima se sadrze koordinate, to ti je
Kolliko ja znam 🙂
new Float:jUniformPos [] =
{
{Koordinate},
{Koordinate},
{Koordinate}
}
Kolliko ja znam 🙂
Nemre nikako biti 1-d array 😄
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

