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

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

Sveiki,taigi nezinau kas netaip,bet kai mirstu neatsirandu tuoj vietoj kur tureciau.

Taip atrodo kodai:

 

public OnPlayerDeath(playerid, killerid, reason)
{

    //Kai kurie atstatymai:
     //Jei zaidejas buvo taxi.. jis jau nebera
    if(taxiDB[playerid][imti]) taxiDB[playerid][imti]=false;

    if(playerDB[playerid][lektuvas]!=-1)
    {
        SetPlayerVirtualWorld(playerid,0);
        SetPlayerInterior(playerid,0);
        playerDB[playerid][lektuvas]=-1;
    }

     if(killerid == INVALID_PLAYER_ID)
     {
          GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
          ResetPlayerMoneyA(playerid);
          return 1;
     //Nuzudytasis, nebuvo gaudomas policijos
    GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
    SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+2);
    SetSpawnInfo(playerid,GetPlayerTeam(playerid),GetPlayerSkin(playerid),-318.5605,1048.9592,20.3403,357.7607,0,0,0,0,0,0); //Ligonine
         playerDB[playerid][kalejimo_laikas] = GetPlayerWantedLevel(playerid)*100;
        SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,-1597.6338,716.4904,11.7759,341.3682,0);
        playerDB[playerid][ikalintas]=true;
        GameTextForPlayer(playerid,"Sugautas!",2000,2);
        
        new msg[128];
        format(msg,sizeof(msg),"* Jus buvote sugautas policijos (%i sec. kalejime)",playerDB[playerid][kalejimo_laikas]);
        SendClientMessage(playerid,COLOR,msg);

        SendClientMessage(killerid,COLOR,"* * Zaidejas sugautas!");
        return 1;
    }
    
    //Nuzudytasis, nebuvo gaudomas policijos
    GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
    SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+2);
    SetSpawnInfo(playerid,GetPlayerTeam(playerid),GetPlayerSkin(playerid),-318.5605,1048.9592,20.3403,357.7607,0,0,0,0,0,0); //Ligonine

    //Zaidejas buvo apsidraudes
    if(playerDB[playerid][draudimas]>0)
    {
        GivePlayerMoneyA(playerid,playerDB[playerid][draudimas]);
        SendClientMessage(playerid,COLOR,"* *** Draudimas moka!");
        
        playerDB[killerid][banke]-=playerDB[playerid][draudimas];
        
        if (playerDB[killerid][banke] < 0 && GetPlayerMoneyA(killerid) >= (playerDB[killerid][banke]*-1))
        {
            GivePlayerMoneyA(killerid,playerDB[killerid][banke]);
            playerDB[killerid][banke]=0;
        }
    }
    
    playerDB[killerid][kills]++;
    if(playerDB[killerid][kills] == 3)
    {
        new name[MAX_PLAYER_NAME],msg[128];
        GetPlayerName(killerid,name,sizeof(name));
        format(msg,sizeof(msg),"[ban] SISTEMA uzblokavo %s serveryje (Masyvus zudymas).",name);
        SendClientMessageToAll(COLOR,msg);
        SendClientMessage(playerid,COLOR,"* [ban] Sistema uzblokavo jus: Masyvus zudymas");
        BanEx(killerid,"Masyvus zudymas");
    }

    return 1;
}

 

Ačiū už pagalba iškarto !

 
 
 
 
Patinka gera muzika?? pafollowink mane ir klausyk geros muzikos!

 

(redaguota)
   if(killerid == INVALID_PLAYER_ID)
     {
          GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
          ResetPlayerMoneyA(playerid);
          return 1;
     //Nuzudytasis, nebuvo gaudomas policijos
    GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
    SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+2);
    SetSpawnInfo(playerid,GetPlayerTeam(playerid),GetPlayerSkin(playerid),-318.5605,1048.9592,20.3403,357.7607,0,0,0,0,0,0); //Ligonine
         playerDB[playerid][kalejimo_laikas] = GetPlayerWantedLevel(playerid)*100;
        SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,-1597.6338,716.4904,11.7759,341.3682,0);
        playerDB[playerid][ikalintas]=true;
        GameTextForPlayer(playerid,"Sugautas!",2000,2);
        
        new msg[128];
        format(msg,sizeof(msg),"* Jus buvote sugautas policijos (%i sec. kalejime)",playerDB[playerid][kalejimo_laikas]);
        SendClientMessage(playerid,COLOR,msg);

        SendClientMessage(killerid,COLOR,"* * Zaidejas sugautas!");
        return 1;
    }

Klaida, kad po ResetPlayerMoneyA(playerid); yra return 1;, tad toliau esantis kodas nebevykdomas, tad ir setspawninfo funkcija nekviečiama. Tau iš vis klaidą mest turėjo kompiliuojant (įspėjimą) dėl to

Redaguota , nario Scottas
   if(killerid == INVALID_PLAYER_ID)
     {
          GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
          ResetPlayerMoneyA(playerid);
          return 1;
     //Nuzudytasis, nebuvo gaudomas policijos
    GameTextForPlayer(playerid,"Pakratei kojas",2000,2);
    SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+2);
    SetSpawnInfo(playerid,GetPlayerTeam(playerid),GetPlayerSkin(playerid),-318.5605,1048.9592,20.3403,357.7607,0,0,0,0,0,0); //Ligonine
         playerDB[playerid][kalejimo_laikas] = GetPlayerWantedLevel(playerid)*100;
        SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,-1597.6338,716.4904,11.7759,341.3682,0);
        playerDB[playerid][ikalintas]=true;
        GameTextForPlayer(playerid,"Sugautas!",2000,2);
        
        new msg[128];
        format(msg,sizeof(msg),"* Jus buvote sugautas policijos (%i sec. kalejime)",playerDB[playerid][kalejimo_laikas]);
        SendClientMessage(playerid,COLOR,msg);

        SendClientMessage(killerid,COLOR,"* * Zaidejas sugautas!");
        return 1;
    }

Klaida, kad po ResetPlayerMoneyA(playerid); yra return 1;, tad toliau esantis kodas nebevykdomas, tad ir setspawninfo funkcija nekviečiama. Tau iš vis klaidą mest turėjo kompiliuojant (įspėjimą) dėl to

 

Tai kaip suprantu man reikia šita ištrinti? :return 1;

 
Patinka gera muzika?? pafollowink mane ir klausyk geros muzikos!

 

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