03.02.2014, 17:18
Eai galera to com um sistema de concessionaria aki mais tem um problema , quando eu vou alugar um carro aparece a opзao /v comprar para eu comprar ele segue a ss a baixo

Vo Passar o Code Se Tiver Errado Me Avisem Por Favor !
Vo Passar o Code Se Tiver Errado Me Avisem Por Favor !
Quote:
public OnPlayerStateChange(playerid, newstate, oldstate) { new string[128]; new vehicle = GetPlayerVehicleID(playerid); new newcar = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER) { if(IsAnOwnableCar(newcar)) { if(CarInfo[newcar][cOwned]==0) { TogglePlayerControllable(playerid, 0); format(string,sizeof(string),"%s Preco: %d /v comprar para comprar este veiculo",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]); SendClientMessage(playerid, COLOR_BLUE, string); SendClientMessage(playerid, COLOR_BLUE, "ou aperte enter para sair do veiculo"); } if(CarInfo[newcar][cOwned]==1) { format(string,sizeof(string),"Veнculo registrado no nome de %s",CarInfo[newcar][cOwner]); SendClientMessage(playerid, COLOR_BLUE, string); if(PlayerInfo[playerid][pPcarkey] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { } else { if(IsPlayerAdmin(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Vocк pode conduzir este carro, porque vocк й administrador"); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY, "Vocк nгo tem a chave deste veнculo"); } } } } } return 1; } stock ini_GetKey( line[] ) { new keyRes[256]; keyRes[0] = 0; if ( strfind( line , "=" , true ) == -1 ) return keyRes; strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) ); return keyRes; } stock ini_GetValue( line[] ) { new valRes[256]; valRes[0]=0; if ( strfind( line , "=" , true ) == -1 ) return valRes; strmid( valRes , line , strfind( line , "=" , true )+1 , strlen( line ) , sizeof( valRes ) ); return valRes; } |