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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4515 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

public OnPlayerDeath(playerid, killerid, reason)
{
	new money = randomEx(0,150);
	GivePlayerMoney(playerid, -money);

	PlayerInfo[playerid][mirtys] += 1;
	PlayerInfo[killerid][nuzudymai] += 1 , format( newtext2 , sizeof( newtext2 ) , "~y~Nuzudymai: ~w~%i",PlayerInfo[playerid][nuzudymai]), PlayerTextDrawSetString(playerid, Textdraw4[playerid], newtext2);

	if(PlayerInfo[playerid][deze] == 1)
	{
	    PlayerInfo[playerid][deze] = 0;
	    DisablePlayerCheckpointEx(playerid, 0);
	    SendClientMessage(playerid,-1,"{CCCC00}PRANEÐIMAS:{ffffff} mirei, bet pametei dëþæ, skubëk jà paiimti !");
		new Float:x, Float:y, Float:z;
	    GetPlayerPos(playerid, x, y, z);
	    PC[3] = CreatePickup(1279, 2, x, y, z, GetPlayerVirtualWorld(playerid));
	    labelis[0] = Create3DTextLabel("{CCCC00}DAIKTØ DËÞË{ffffff}!",0x00D1FFFF,x,y,z,10.0,0);
	}
	return 1;
}

Nesuprantu visiškai nieko.. Jei if(playerinfo[playerid][deze]) ir tolimesnis kodas būna viršuje jis veikia, bet jei kodą kaip dabar nukeliu žemiau, jis nebeveikia. wtf?

public OnPlayerDeath(playerid, killerid, reason)
{
    new money = randomEx(0,150);
    GivePlayerMoney(playerid, -money);

    PlayerInfo[playerid][mirtys] += 1;
    if(killerid == INVALID_PLAYER_ID) PlayerInfo[killerid][nuzudymai] += 1 , format( newtext2 , sizeof( newtext2 ) , "~y~Nuzudymai: ~w~%i",PlayerInfo[playerid][nuzudymai]), PlayerTextDrawSetString(playerid, Textdraw4[playerid], newtext2);

    if(PlayerInfo[playerid][deze] == 1)
    {
     PlayerInfo[playerid][deze] = 0;
     DisablePlayerCheckpointEx(playerid, 0);
     SendClientMessage(playerid,-1,"{CCCC00}PRANEÐIMAS:{ffffff} mirei, bet pametei dëþæ, skubëk jà paiimti !");
        new Float:x, Float:y, Float:z;
     GetPlayerPos(playerid, x, y, z);
     PC[3] = CreatePickup(1279, 2, x, y, z, GetPlayerVirtualWorld(playerid));
     labelis[0] = Create3DTextLabel("{CCCC00}DAIKTØ DËÞË{ffffff}!",0x00D1FFFF,x,y,z,10.0,0);
    }
    return 1;
}

Try it ;) Manau pastebėsi kas pakeista :)

CS:GO FRAGMOVIE

public OnPlayerDeath(playerid, killerid, reason)
{
    new money = randomEx(0,150);
    GivePlayerMoney(playerid, -money);

    PlayerInfo[playerid][mirtys] += 1;
    if(killerid == INVALID_PLAYER_ID) PlayerInfo[killerid][nuzudymai] += 1 , format( newtext2 , sizeof( newtext2 ) , "~y~Nuzudymai: ~w~%i",PlayerInfo[playerid][nuzudymai]), PlayerTextDrawSetString(playerid, Textdraw4[playerid], newtext2);

    if(PlayerInfo[playerid][deze] == 1)
    {
		PlayerInfo[playerid][deze] = 0;
		DisablePlayerCheckpointEx(playerid, 0);
		SendClientMessage(playerid,-1,"{CCCC00}PRANE?IMAS:{ffffff} mirei, bet pametei d??æ, skub?k j? paiimti !");
		new Float:x, Float:y, Float:z;
		GetPlayerPos(playerid, x, y, z);
		PC[3] = CreatePickup(1279, 2, x, y, z, GetPlayerVirtualWorld(playerid));
		labelis[0] = Create3DTextLabel("{CCCC00}DAIKTØ D???{ffffff}!",0x00D1FFFF,x,y,z,10.0,0);
    }
    return 1;
}

Kodas iš vienos esmės veikia, bet iš kitos esmės neveikia :D Čia su tom dežėm dar, jei aš pats nusižudau arba mane nužudo zombis, dėžė neatsiranda, bet jei aš zombį nužudau ji atsiranda, tai wtf?

    PlayerInfo[playerid][mirtys] += 1;
    if(killerid == INVALID_PLAYER_ID) PlayerInfo[killerid][nuzudymai] += 1 , format( newtext2 , sizeof( newtext2 ) , "~y~Nuzudymai: ~w~%i",PlayerInfo[playerid][nuzudymai]), PlayerTextDrawSetString(playerid, Textdraw4[playerid], newtext2);

Klaida ties šituo kodu, nes jei jį išimu, viskas veikia be priekaištų. Kaip kitaip tada tų nužudymų ir mirties skaičiavimą daryt?

(redaguota)

PlayerInfo[playerid][mirtys] += 1;

if(killerid == INVALID_PLAYER_ID) {

PlayerInfo[ killerid ][nuzudymai] += 1;

format( newtext2, sizeof( newtext2 ), "~y~Nuzudymai: ~w~%i",PlayerInfo[playerid][nuzudymai]);

PlayerTextDrawSetString(playerid, Textdraw4[playerid], newtext2);

}

Redaguota , nario Martis.`
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4515 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!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...