Szerző Téma: motor indító/leállító hiba  (Megtekintve 1116 alkalommal)

motor indító/leállító hiba
« Dátum: 2013. November 24. - 12:33:27 »
0 Show voters
Sziasztok! Bocsi tudom most lett lezárva az elõzõ témám, (ez http://sampforum.hu/index.php?topic=49368.0) de van még egy hiba hogy felmegyek beülök a kocsiba és nem tudok menni vele beírom /motor és akkor jön hogy nincs ilyen parancs... ez szerintem lehet a warning hibája de légyszi segítsetek

Nem elérhető Lucio

  • 232
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #1 Dátum: 2013. November 24. - 12:39:08 »
0 Show voters
Bemásolod a warningot meg a kódot?(Tudom, hogy ott van a témában, de lehet változtattál vagy félre írtál valamit)

motor indító/leállító hiba
« Válasz #2 Dátum: 2013. November 24. - 12:41:18 »
0 Show voters
Persze Tessék
 
if (strcmp(\"/motor\", cmdtext, true, 10) == 0)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
        new kocsiid = GetPlayerVehicleID(playerid);
        new engine, lights, alarm, doors, bonnet, boot, objective;
           if(engine == 1)
           {
           GetVehicleParamsEx(kocsiid, engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(kocsiid, 0,lights,alarm,doors,bonnet,boot,objective);
      SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: Leállítottad a jármûved motorját !\");
           }
            if(engine == 0)
            {
            GetVehicleParamsEx(kocsiid, engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(kocsiid, 1,lights,alarm,doors,bonnet,boot,objective);
      SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: Beindítottad a jármûved motorját !\");
            }
        }else{
        SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Nem te vezeted a jármûvet !\");
        }
    }else{
    SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Nem ülsz jármûben !\");
    }
}

 

C:\\Users\\AdamBrown\\Desktop\\Montgomery\\gamemodes\\Montgomery.pwn(433) : warning 225: unreachable code

Nem elérhető Szasza

  • 388
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #3 Dátum: 2013. November 24. - 12:42:14 »
0 Show voters
és mégis melyik a 433 -as sor?

motor indító/leállító hiba
« Válasz #4 Dátum: 2013. November 24. - 12:43:50 »
0 Show voters
Ez
 
if (strcmp(\"/motor\", cmdtext, true, 10) == 0)

Nem elérhető Lucio

  • 232
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #5 Dátum: 2013. November 24. - 12:47:01 »
0 Show voters
Próbáld meg
Írd át:
 
if (strcmp(cmd, \"/motor\",true) == 0)

motor indító/leállító hiba
« Válasz #6 Dátum: 2013. November 24. - 12:49:06 »
0 Show voters
Nem jó

Nem elérhető Lucio

  • 232
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #7 Dátum: 2013. November 24. - 12:50:36 »
0 Show voters
Elõtte mi van? A /motor parancs elõtt

motor indító/leállító hiba
« Válasz #8 Dátum: 2013. November 24. - 12:51:39 »
0 Show voters
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/kocsi\", cmdtext, true, 10) == 0)
{
new Float: X,
    Float: Y,
    Float: Z;
    GetPlayerPos(playerid, X, Y, Z);
    CreateVehicle(540, X, Y, Z, 0, 1, 160, 1000);
return 1;
}
SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Ismeretlen parancs. Parancsokért: /help\");
return 1;
if (strcmp(\"/motor\", cmdtext, true, 10) == 0)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
        new kocsiid = GetPlayerVehicleID(playerid);
        new engine, lights, alarm, doors, bonnet, boot, objective;
           if(engine == 1)
           {
           GetVehicleParamsEx(kocsiid, engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(kocsiid, 0,lights,alarm,doors,bonnet,boot,objective);
      SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: Leállítottad a jármûved motorját !\");
           }
            if(engine == 0)
            {
            GetVehicleParamsEx(kocsiid, engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(kocsiid, 1,lights,alarm,doors,bonnet,boot,objective);
      SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: Beindítottad a jármûved motorját !\");
            }
        }else{
        SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Nem te vezeted a jármûvet !\");
        }
    }else{
    SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Nem ülsz jármûben !\");
    }
}
return 1;
}

Nem elérhető Lucio

  • 232
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #9 Dátum: 2013. November 24. - 12:53:42 »
0 Show voters
Szedd ki onnan a SendClientMessage-t és a return 1;-t és úgy próbáld meg

motor indító/leállító hiba
« Válasz #10 Dátum: 2013. November 24. - 12:56:13 »
0 Show voters
küldd már el légyszi úgy

Nem elérhető Lucio

  • 232
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #11 Dátum: 2013. November 24. - 12:57:15 »
0 Show voters
public OnPlayerCommandText(playerid, cmdtext[])
{
       if (strcmp(\"/kocsi\", cmdtext, true, 10) == 0)
       {
               new Float: X,
                   Float: Y,
                   Float: Z;
                   GetPlayerPos(playerid, X, Y, Z);
                   CreateVehicle(540, X, Y, Z, 0, 1, 160, 1000);
               return 1;
       }
if (strcmp(\"/motor\", cmdtext, true, 10) == 0)
       {
           if(IsPlayerInAnyVehicle(playerid))
           {
               if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
               {
               new kocsiid = GetPlayerVehicleID(playerid);
               new engine, lights, alarm, doors, bonnet, boot, objective;
                       if(engine == 1)
                       {
                       GetVehicleParamsEx(kocsiid, engine, lights, alarm, doors, bonnet, boot, objective);
                               SetVehicleParamsEx(kocsiid, 0,lights,alarm,doors,bonnet,boot,objective);
                               SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: Leállítottad a jármûved motorját !\");
                       }
                   if(engine == 0)
                   {
                   GetVehicleParamsEx(kocsiid, engine, lights, alarm, doors, bonnet, boot, objective);
                               SetVehicleParamsEx(kocsiid, 1,lights,alarm,doors,bonnet,boot,objective);
                               SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: Beindítottad a jármûved motorját !\");
                   }
               }else{
               SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Nem te vezeted a jármûvet !\");
               }
           }else{
           SendClientMessage(playerid, 0xff0000AA, \"Real Life RPG: HIBA: Nem ülsz jármûben !\");
           }
       }
       return 1;
}

motor indító/leállító hiba
« Válasz #12 Dátum: 2013. November 24. - 13:06:26 »
0 Show voters
Így már nem warningol meg semmi csak nem tudom leállítani a motort

Nem elérhető Lucio

  • 232
    • Profil megtekintése
motor indító/leállító hiba
« Válasz #13 Dátum: 2013. November 24. - 13:19:00 »
0 Show voters
Nincs a motorra külön változó? A paramétereken kívûl

motor indító/leállító hiba
« Válasz #14 Dátum: 2013. November 24. - 13:19:58 »
0 Show voters
Nincs

Dupla hozzászólás automatikusan összefûzve. ( 2013. November 24. - 13:25:14 )

Légyszi leírod mit kell betennem még és hova?
« Utoljára szerkesztve: 2013. November 24. - 13:25:14 írta Adam_Brown »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal