Skripta koju koristim: Athlone
Detaljan opis problema: Znaci ima bug sa farmerom.. Dodjem kod pickup za uniformu i ukucam /uniforma i pise da nije potrebna uniforma za taj posao? Gledao sam u skripti i nmg da skontam gde je greska.. Znaci daje random farmer skin
Dio skripte:
[pawn]
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_job"%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;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
jUniformSkin_Male sta ima u tome?
jobsinfos
probaj ovo zamijeniti
tj nadji ovu liniju i zamijeni
{"Farmer", {-1047.9996,-1230.6726,128.6476}, POSAO_FARMER, 161, 69, { -1068.2177, -1205.5248, 129.7565 } },