NewStar

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Poseo un problema o no esta implementado en mi version y por lo cual me gustaria implementarlo pero no se como lograr ese objetivo y pregunto si alguien posee conocimiento de como al activar la proteccion de novato logro limitar cualquier moviento de flotas entre jugador fuerte y jugador debir en la transportacion de recurso alguna idea de como poder realizar esta peracion
  • Man tengo que regañarte para que aprendas, si no es porque te conozco diría que eres un niño rata, llevas 40 años y no aprendes o no quieres aprender hacer uso correcto del foro, ni siquiera te detienes a leer, públicas varios temas con el mismo problemas.

    Esto es un poco de los muchos de tus temas.
    En el titulo man trata de poner de que es el tema algo corto.
    Por ejemplo para este tema que creaste, podría ser Protección de novatos en transporte, Limitar movimientos de flota con protección de novato algo que a la hora de otros usuarios están buscando en el foro puedan ayudarte o les sea mas fácil encontrar en caso de que tengan el mismo problema que tu. reas temas donde no se corresponden, el foro tiene categorías que son específicas para los temas, y es para que sea mas fácil trabajar
    Se mas claro en el tema, hay que ser adivino para entender lo que quieres xD
    APRENDEEEEEEEE que no es difícil y leee papa leeeeeeee por dios, ya este tema esta repetido
    Se nota que este foro no esta activo
    VERY SAD :/ :/ :/ :/
  • Incluyendo lo que te comento Yamilrh en lo que concuerdo (Es necesario que seas mas explicito en tus titulos) agrego respuesta a tu problema:

    Busca en el archivo Showfleetstep3page.class.php la linea que contiene

    PHP Source Code

    1. if($targetMission == 1 || $targetMission == 2 || $targetMission == 5 || $targetMission == 6 || $targetMission == 9)


    y agregale || $targetMission == 3 . Quedaria asi

    PHP Source Code

    1. if($targetMission == 1 || $targetMission == 2 || $targetMission == 5 || $targetMission == 6 || $targetMission == 9 || $targetMission == 3)
    Con esto le agregas la mision Transporte a la comprobacion de proteccion de novatos, aunque tambien agrega que no le puedes pasar a administradores. Si no quieres esto deberias duplicar un poco de codigo, quedandote desde la linea que comento, asi:

    PHP Source Code

    1. if($targetMission == 1 || $targetMission == 2 || $targetMission == 5 || $targetMission == 6 || $targetMission == 9)
    2. {
    3. if(Config::get()->adm_attack == 1 && $targetPlayerData['authattack'] > $USER['authlevel'])
    4. {
    5. $this->printMessage($LNG['fl_admin_attack'], array(array(
    6. 'label' => $LNG['sys_back'],
    7. 'url' => 'game.php?page=fleetTable'
    8. )));
    9. }
    10. $sql = 'SELECT total_points
    11. FROM %%STATPOINTS%%
    12. WHERE id_owner = :userId AND stat_type = :statType';
    13. $USER += Database::get()->selectSingle($sql, array(
    14. ':userId' => $USER['id'],
    15. ':statType' => 1
    16. ));
    17. $IsNoobProtec = CheckNoobProtec($USER, $targetPlayerData, $targetPlayerData);
    18. if ($IsNoobProtec['NoobPlayer'])
    19. {
    20. $this->printMessage($LNG['fl_player_is_noob'], array(array(
    21. 'label' => $LNG['sys_back'],
    22. 'url' => 'game.php?page=fleetTable'
    23. )));
    24. }
    25. if ($IsNoobProtec['StrongPlayer']) {
    26. $this->printMessage($LNG['fl_player_is_strong'], array(array(
    27. 'label' => $LNG['sys_back'],
    28. 'url' => 'game.php?page=fleetTable'
    29. )));
    30. }
    31. }
    32. if($targetMission == 3)
    33. {
    34. $sql = 'SELECT total_points
    35. FROM %%STATPOINTS%%
    36. WHERE id_owner = :userId AND stat_type = :statType';
    37. $USER += Database::get()->selectSingle($sql, array(
    38. ':userId' => $USER['id'],
    39. ':statType' => 1
    40. ));
    41. $IsNoobProtec = CheckNoobProtec($USER, $targetPlayerData, $targetPlayerData);
    42. if ($IsNoobProtec['NoobPlayer'])
    43. {
    44. $this->printMessage($LNG['fl_player_is_noob'], array(array(
    45. 'label' => $LNG['sys_back'],
    46. 'url' => 'game.php?page=fleetTable'
    47. )));
    48. }
    49. if ($IsNoobProtec['StrongPlayer']) {
    50. $this->printMessage($LNG['fl_player_is_strong'], array(array(
    51. 'label' => $LNG['sys_back'],
    52. 'url' => 'game.php?page=fleetTable'
    53. )));
    54. }
    55. }
    Display All
    Saludos y espero que resuelvas tu problema con esto.
    Gestor de proyectos para xampp
    Cardinal System for XAMPP

    The post was edited 1 time, last by Jekill ().