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

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

Taigi vvvvvvėll prašau jūsų pagalbos..,

Pvz atėjau į serverį ir pamatau, kad mašinoje jau užkaitęs variklis, tepalų likutis mažas, akumuliatoriaus baterija neįkrauta ir t.t...

Tai kaip man padaryti, kad viskas viena komanda pasitaisytų?

Bandžiau padaryti, tačiau išėjo tik patvarkyti FIX, o kitų ne.

Taigi jei galite pataisyktie mano komandą su visais pataisymais:

CMD:repair(playerid, params[])
{
	if(AccountInfo[playerid][AdminLevel] >= 5 || IsPlayerAdmin(playerid))
	{
	    if(AccountInfo[playerid][AdminOnDuty] == 0)
	    {
	        SendClientMessage(playerid, -1, ""#COL_ERROR"(KLAIDA): Administravimo komandas galima naudoti tik dirbant. (Admin On Duty)");
	    	return 1;
	    }
		if(IsPlayerInAnyVehicle(playerid)) RepairVehicle(GetPlayerVehicleID(playerid));
		SetPlayerHealth(playerid,200);
		SetPlayerArmour(playerid,200);
		
		SendClientMessage(playerid, -1,"(AOD)"#COL_PURPLE" Tr. priemonë sutaisyta!");
	}
	return 1;
}

Ačiū.

NewestLife.png


(redaguota)
CMD:repair(playerid, params[])
{
    if(AccountInfo[playerid][AdminLevel] >= 5 || IsPlayerAdmin(playerid))
    {
            if(AccountInfo[playerid][AdminOnDuty] == 0)
         {
     SendClientMessage(playerid, -1, ""#COL_ERROR"(KLAIDA): Administravimo komandas galima naudoti tik dirbant. (Admin On Duty)");
         return 1;
     }
        if(IsPlayerInAnyVehicle(playerid)) RepairVehicle(GetPlayerVehicleID(playerid));
        SetVehicleHealth(playerid,100);
        
        SendClientMessage(playerid, -1,"(AOD)"#COL_PURPLE" Tr. priemonë sutaisyta!");
    }
    return 1;
}
Redaguota , nario JustN

Dar norėčiau (jei šito neišeina) kitą komandą aptarti:

Man nepriima žodžio (playerDB), kadangi naudoju mysql, gal dėl to? Tai norėčiau paklausti, kaip padaryti, kad galėčiau VISAS nenaudojamas tr. priemones atstatyti į vietą?

CMD:matstatyti(playerid,params[])
{
    if(AccountInfo[playerid][AdminLevel] >= 3 || IsPlayerAdmin(playerid))
    if(IsPlayerConnected(playerid))
{
if(AccountInfo[playerid][AdminOnDuty] == 0)
	    {
	        SendClientMessage(playerid, -1, ""#COL_ERROR"( KLAIDA ): Administravimo komandas galima naudoti tik dirbant. (Admin On Duty)");
	    	return 1;
	    }
new modeliz = GetVehicleModel(GetVehicleTrailer(playerDB[playerid][masina]));
new bool:unwanted[MAX_VEHICLES],vardas[MAX_PLAYER_NAME];
new string[128];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= 600; car++)
{
if(modeliz != 584 && modeliz != 435 && modeliz != 450 && modeliz != 591 && !unwanted[car]) SetVehicleToRespawn(car);
}
GetPlayerName(playerid, vardas, sizeof(vardas));
format(string, sizeof(string), ""#COL_PURPLE"(Tr. priem. kontrolë){00FF00} %s {00CC00}atstatë visas nenaudojamas transporto priemones.", vardas);
SendClientMessageToAll(0x00FF00AA,string);
}
return 1;
}

NewestLife.png


 

Dar norėčiau (jei šito neišeina) kitą komandą aptarti:

Man nepriima žodžio (playerDB), kadangi naudoju mysql, gal dėl to? Tai norėčiau paklausti, kaip padaryti, kad galėčiau VISAS nenaudojamas tr. priemones atstatyti į vietą?

CMD:matstatyti(playerid,params[])
{
    if(AccountInfo[playerid][AdminLevel] >= 3 || IsPlayerAdmin(playerid))
    if(IsPlayerConnected(playerid))
{
if(AccountInfo[playerid][AdminOnDuty] == 0)
	    {
	        SendClientMessage(playerid, -1, ""#COL_ERROR"( KLAIDA ): Administravimo komandas galima naudoti tik dirbant. (Admin On Duty)");
	    	return 1;
	    }
new modeliz = GetVehicleModel(GetVehicleTrailer(playerDB[playerid][masina]));
new bool:unwanted[MAX_VEHICLES],vardas[MAX_PLAYER_NAME];
new string[128];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= 600; car++)
{
if(modeliz != 584 && modeliz != 435 && modeliz != 450 && modeliz != 591 && !unwanted[car]) SetVehicleToRespawn(car);
}
GetPlayerName(playerid, vardas, sizeof(vardas));
format(string, sizeof(string), ""#COL_PURPLE"(Tr. priem. kontrolë){00FF00} %s {00CC00}atstatë visas nenaudojamas transporto priemones.", vardas);
SendClientMessageToAll(0x00FF00AA,string);
}
return 1;
}

Tai dabar jei galit dėl šitos, kaip keist tą playerDB :? Srry, bet šito jau nepatvarkauuu.....

NewestLife.png


(redaguota)

 

Tai spėju 

AccountInfo

Teip, dėkui tau, new-life žinovas :DD

Bet dabar tam kode rašo, kad "Undefined symbol [masina]".. Kaip jį pakeist?? Ieškojau komandose, tačiau neradau.

new modeliz = GetVehicleModel(GetVehicleTrailer(playerDB[playerid][masina]));

Supranti Kesa, Esu tik pradedantysis scripteris, nenoriu jų ieškot, nes daugelis sukčiai, tai bandau pats žinių įgyt... O mokausi tik iš pavyzdžių, randu kaip pakeist, ir pakeičiu.

Taigi jei padėsi būsiu dėkingas.

Redaguota , nario Erass_Alcaline

NewestLife.png


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