Szerző Téma: Mentõ munkához kocsiba tétel  (Megtekintve 3664 alkalommal)

Mentõ munkához kocsiba tétel
« Válasz #30 Dátum: 2012. május 26. - 07:10:49 »
0 Show voters
897) : error 029: invalid expression, assumed zero
 
    else

 
Evvel mi a baj?

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #31 Dátum: 2012. május 26. - 08:32:24 »
0 Show voters
Magyarra fordítva az error: érvénytelen kifejezés, feltételezetten nulla.
Pedig semmi baj nincsen vele. Talán az elõtte lévõ sorban.

Mentõ munkához kocsiba tétel
« Válasz #32 Dátum: 2012. május 26. - 08:33:06 »
0 Show voters
   if(animban[playerid] == true)

 
Ezzel lenne a baj?

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #33 Dátum: 2012. május 26. - 08:37:19 »
0 Show voters
Vedd ki az \"animban\" változót és úgy próbáld meg.

Mentõ munkához kocsiba tétel
« Válasz #34 Dátum: 2012. május 27. - 12:00:08 »
0 Show voters
Az a baj, hogy az animációt akkor is beteszi, mikor tele van az életem.

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #35 Dátum: 2012. május 27. - 12:27:45 »
0 Show voters
if(animban[playerid] == true)
{
// ha animban van
PutPlayerInVehicle(id, GetPlayerVehicleID(playerid), 2);
}
else
{
// ha nincs animban..
}

Mentõ munkához kocsiba tétel
« Válasz #36 Dátum: 2012. május 27. - 13:17:34 »
0 Show voters
Az erroros.

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #37 Dátum: 2012. május 29. - 15:35:45 »
0 Show voters
Bemásolnád az egészet?

Mentõ munkához kocsiba tétel
« Válasz #38 Dátum: 2012. május 30. - 19:44:46 »
0 Show voters
Idézetet írta: JBauer date=1337967271\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21937\" data-ipsquote-contentclass=\"forums_Topic

    #include <a_samp>
    #include <zcmd>
    #include <sscanf2>
    new bool: animban[MAX_PLAYERS];
    if(GetPlayerHealth(playerid) > 10)
    {
    ApplyAnimation(playerid, \"SWEET\", \"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
    animban[playerid] = true;
    }
     
    CMD:berak(playerid, params[])
    {
    new id;
    if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, -1, \"Használat: /berak [id]\");
    if(id == playerid) return SendClientMessage(playerid, -1, \"Magadat??\");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"Nem található ID.\");
    else {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, \"Sofõrként nem lehet\");
    if(animban[playerid] = true);
    else {
    PutPlayerInVehicle(id, GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, -1, \"Beraktad.\");
    SendClientMessage(id, -1, \"Beraktak.\");
    animban[playerid] = false;
    }
    }
    return 1;
    }
     

 
Rakd bele a mentõs munkád változóját.

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 25. - 19:34:55 )


hogy érted ne sofõrként?
 
Úgy érti, hogy ha sofõr a játékos akkor ne tudja használni a parancsot.
 
[/quote]
Itt van de ez erorros.

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #39 Dátum: 2012. május 31. - 20:09:28 »
0 Show voters
Szép lenne, ha ez mûködne.
A lekérés semmi eljárásba nincs betéve. Dettó nincs mikor lefusson, szintaktikailag hibásnak érzékeli, mert nincsenek ilyen paraméterek a semmiben.
Valami eljárásba kell tenni.

Mentõ munkához kocsiba tétel
« Válasz #40 Dátum: 2012. június 01. - 12:18:14 »
0 Show voters
És milyen eljárásba kéne tenni?

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #41 Dátum: 2012. június 02. - 10:18:41 »
0 Show voters
Például egy timert csinálsz!
Így:
 
forward Anim(playerid);
public OnPlayerConnect(playerid)
{
SetTimerEx(\"Anim\",2500,true,\"i\",playerid);
}
public Anim(playerid)
{
     if(GetPlayerHealth(playerid) > 10)
    {
    ApplyAnimation(playerid, \"SWEET\", \"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
    animban[playerid] = true;
    }
}

Mentõ munkához kocsiba tétel
« Válasz #42 Dátum: 2012. június 02. - 11:45:54 »
0 Show voters
(2239) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Warning.
     if(GetPlayerHealth(playerid) > 10)

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #43 Dátum: 2012. június 02. - 11:48:11 »
0 Show voters

forward Anim(playerid);
public OnPlayerConnect(playerid)
{
SetTimerEx(\"Anim\",2500,true,\"i\",playerid);
}
public Anim(playerid)
{
    new Float:health;
    GetPlayerHealth(playerid,health);
    if(health < 10)
    {
    ApplyAnimation(playerid, \"SWEET\", \"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
    animban[playerid] = true;
    }
}

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Mentõ munkához kocsiba tétel
« Válasz #44 Dátum: 2012. június 02. - 11:49:19 »
0 Show voters
new Float: health;
GetPlayerHealth(playerid, health);
if(health > 10)

 
E.: Megelõztek. :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal