SA-MP Forums Archive
[Ajuda] O que a de errado com esse codigo? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] O que a de errado com esse codigo? (/showthread.php?tid=489131)



O que a de errado com esse codigo? - RicardoMaia - 20.01.2014

Quando o player entra no carro o relуgio trava, mais o cуdigo do public OnPlayerEnterVehicle nгo estб errado.


public reloginho:

pawn Код:
public reloginho(){
    SyncTime();
 new
  string[256],
  ano,
  mes,
  dia,
  horas,
  minutos,
  segundos;
 getdate(ano, mes, dia);gettime(horas, minutos, segundos);
 format(string, sizeof string, "~b~~h~~h~~h~%d/%s%d/2014", dia, ((mes < 10) ? ("0") : ("")), mes);TextDrawSetString(Reloginho1, string);
 format(string, sizeof string, "~b~~h~~h~~h~%s%d:%s%d:%s%d", (horas < 10) ? ("0") : (""), horas, (minutos < 10) ? ("0") : (""), minutos, (segundos < 10) ? ("0") : (""), segundos);TextDrawSetString(Reloginho2, string);
 TextDrawShowForAll(Reloginho1);TextDrawShowForAll(Reloginho2);}
public OnPlayerEnterVehicle:

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    new string[256];
    new strong[256];
    if(IsAnOwnableCar(vehicleid) && CarInfo[vehicleid][cLock] == 1 && CarInfo[vehicleid][cOwned] == 1)
 {
  if(IsPlayerAdmin(playerid)) { }
  else
  {
   new Float:cx, Float:cy, Float:cz;
     GetPlayerPos(playerid, cx, cy, cz);
      SetPlayerPos(playerid, cx, cy, cz);
      GetPlayerName(playerid, sendernome, sizeof(sendernome));
   format(strong, sizeof(strong), "* %s Puxa a maзaneta do veнculo de %s sem sucesso.", sendernome, CarInfo[vehicleid][cOwner]);
   ProxDetector(5.0, playerid, strong, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
   SendClientMessage(playerid, COLOR_WHITE, "[INFO]: Este veнculo estб trancado!");
  }
 }
 if(CarInfo[vehicleid][cLock] == 0)
 {
 GetPlayerName(playerid, sendername, sizeof(sendername));
 format(string, sizeof(string), "* %s Entra no veiculo.", sendername);
 ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
 }
  if(Trancado[vehicleid] >= 1)
 {
     if(PlayerInfo[playerid][pAdmin] > 0 || ispassenger) { }
  else
  {
         new Float:x,Float:y,Float:z,Float:a;
      GetPlayerPos(playerid,x,y,z);
      GetPlayerFacingAngle(playerid,a);
       SetPlayerPos(playerid, x, y, z+0.3);
   SetPlayerFacingAngle(playerid, a);
       SendClientMessage(playerid, COLOR_YELLOW, "Veiculo Trancado!");
      }
 }
 return true;
}



Re: O que a de errado com esse codigo? - DannielCooper - 20.01.2014

creio que seja algum conflito. nada de errado.


Re: O que a de errado com esse codigo? - WLSF - 20.01.2014

O erro tб entre a mesa e a cadeira.

Tenta organizar o cуdigo direito pro povo que vai te ajudar entender melhor, lembre-se que й vocк que tб pedindo ajuda.


Re: O que a de errado com esse codigo? - RicardoMaia - 20.01.2014

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
O erro tб entre a mesa e a cadeira.

Tenta organizar o cуdigo direito pro povo que vai te ajudar entender melhor, lembre-se que й vocк que tб pedindo ajuda.
Eu tentei colocar de novo, mais nгo funcionou, vou tentar aqui.

@Edit

Organizado.