Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

[Pagalbos]: Dėl KillTimer


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3426 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Labas vakaras, liaudis. Turiu vieną problemą. Pagal kodą, man viskas kaip ir turėtų veikti, bet, deja, neveikia. Štai kodas:

forward PilameDegalus(playerid, vehicleid);
public PilameDegalus(playerid, vehicleid)
{
	ipiltad[playerid] += 1;
	new msg[15], msg1[15];
	mokk[playerid] = ipiltad[playerid]*5;
	mInfo[vehicleid][kuras] += 1;
	TextDrawHideForPlayer(playerid, de7[playerid]);
	TextDrawHideForPlayer(playerid, de12[playerid]);
	format(msg, sizeof(msg), "%.1fL/%dL", mInfo[vehicleid][kuras], aBakai[GetVehicleModel(vehicleid)-400]);
	TextDrawSetString(de7[playerid], msg);
	format(msg1, sizeof(msg1), "%dLT", mokk[playerid]);
	TextDrawSetString(de12[playerid], msg1);
	TextDrawShowForPlayer(playerid, de7[playerid]);
	TextDrawShowForPlayer(playerid, de12[playerid]);
	if(mInfo[vehicleid][kuras] == aBakai[GetVehicleModel(vehicleid)-400])
	{
	    KillTimer(sund[playerid]);
	    SendClientMessage(playerid, RED, "* Už degalus privalote susimokėti {00ff00}degalinėje{ff0000}, kitaip būsite nubaustas.");
 	    TextDrawHideForPlayer(playerid, de1[playerid]);
	    TextDrawHideForPlayer(playerid, de2[playerid]);
	    TextDrawHideForPlayer(playerid, de3[playerid]);
	    TextDrawHideForPlayer(playerid, de4[playerid]);
	    TextDrawHideForPlayer(playerid, de5[playerid]);
	    TextDrawHideForPlayer(playerid, de6[playerid]);
	    TextDrawHideForPlayer(playerid, de7[playerid]);
	    TextDrawHideForPlayer(playerid, de8[playerid]);
	    TextDrawHideForPlayer(playerid, de9[playerid]);
	    TextDrawHideForPlayer(playerid, de10[playerid]);
	    TextDrawHideForPlayer(playerid, de11[playerid]);
	    TextDrawHideForPlayer(playerid, de12[playerid]);
	    TextDrawHideForPlayer(playerid, de13[playerid]);
	    TextDrawHideForPlayer(playerid, de14[playerid]);
	    TogglePlayerControllable(playerid, 1);
	    kurr[playerid] = SetTimerEx("KurYra", SEKUNDE(2), true, "d", playerid);
	    nesumokejo[playerid] = 1;
	    kiekl[playerid] = ipiltad[playerid];
	    kieklt[playerid] = mokk[playerid];
	}
}

sund timeris:

sund[playerid] = SetTimerEx("PilameDegalus", SEKUNDE(2), true, "ddd", playerid, vehicleid);

Ir esmė yra ta, jog, šiame kode degalus pila tol, kol bus pilnas bakas, bet man nesuveikia ši kodo dalis:

if(mInfo[vehicleid][kuras] == aBakai[GetVehicleModel(vehicleid)-400])

Ir pila be sustojimo. Kame gali būti bėda? Jei trūksta dar kokių kodo dalių, rašykite, įdėsiu.

Redaguota , nario ShmY
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3426 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...