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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4445 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 pirmą kartą susidūriau su tokia bėda, rašau /jail komandą vardas_pavardė minutės priežastis ir meta Tokio žaidėjo nėra nors jis yra. Ir taip, ir taip žiūrėjau skriptą, tačiau aš klaidos neįžvelgiu galbūt pavyks jums, būčiau už tai dėkingas.

 

COMMAND:jail(playerid,params[])
{
if(GetPVarInt(playerid,"Admin") == 0) return 0;
new Zaidejas[MAX_PLAYER_NAME],Laikas,Priezastis[60],aname[MAX_PLAYER_NAME];
if(sscanf(params,"zzS",Zaidejas,Laikas,Priezastis)) return ExplainMsg(playerid,"Pasodinti nusikaltelį į kalėjimą: /jail [dalis vardo] [minutės] [priežąstis]");
new id = GetPlayeridMid(Zaidejas);
if(id == playerid) return ErrorMsg(playerid,"Savęs pasodinti negalite.");
if(id == INVALID_PLAYER_ID) return ErrorMsg(playerid, "Tokio žaidejo nėra.");
new lygis = GetPVarInt(playerid, "Admin") -GetPVarInt(id, "Admin");
if(lygis <= 0) if(GetPVarInt(id, "Admin")>0) return ErrorMsg(playerid, "Administratoriaus pasodinti negalima.");
if(Laikas < 1) return ErrorMsg(playerid, "Laikas nurodytas neteisingai.");
new laikas = Laikas;
  new oldtime = laikas;
if (GetPlayerWantedLevel(id) > 0)
{
  laikas += GetPlayerWantedLevel(id)*2;
}
new msg[128];
GetPlayerName(id,Zaidejas,MAX_PLAYER_NAME);
GetPlayerName(playerid,aname,sizeof(aname));
if(laikas > 0)
{
  SetPVarInt(id, "KalejimoLaikas",laikas);
JailPlayer(id,laikas);
}
else if(GetPVarInt(id, "Admin")==2 && laikas == 0)
{
SetPVarInt(id, "KalejimoLaikas", 0);
UnjailPlayer(id);
}
else return ErrorMsg(playerid, "Negalite išleisti kalinio.");
  format(msg,sizeof(msg),"Serverio pranešimas: %s įkalino %s %i(išviso: %i) min. (%s)",aname,Zaidejas,oldtime,laikas,Priezastis);
    SendClientMessage(id,0xD9E916FF,"Jūs buvote įkalintas administratoriaus. Kalejimo komanda ( /liko )");
    ResetPlayerWeapons(id);
SendClientMessageToAll(0xD9E916FF,msg);
return 1;
}

.


COMMAND:jail(playerid,params[])

{

if(GetPVarInt(playerid,"Admin") == 0) return 0;

new id,Laikas,Priezastis[60],aname[MAX_PLAYER_NAME];

if(sscanf(params,"uis[60]",id,Laikas,Priezastis)) return ExplainMsg(playerid,"Pasodinti nusikaltelį į kalėjimą: /jail [dalis vardo] [minutės] [priežąstis]");

if(id == playerid) return ErrorMsg(playerid,"Savęs pasodinti negalite.");

if(!IsPlayerConnected(id)) return ErrorMsg(playerid, "Tokio žaidejo nėra.");

new lygis = GetPVarInt(playerid, "Admin") -GetPVarInt(id, "Admin");

if(lygis <= 0) if(GetPVarInt(id, "Admin")>0) return ErrorMsg(playerid, "Administratoriaus pasodinti negalima.");

if(Laikas < 1) return ErrorMsg(playerid, "Laikas nurodytas neteisingai.");

new laikas = Laikas;

new oldtime = laikas;

if (GetPlayerWantedLevel(id) > 0)

{

laikas += GetPlayerWantedLevel(id)*2;

}

new msg[128],Zaidejas[MAX_PLAYER_NAME];

GetPlayerName(id,Zaidejas,MAX_PLAYER_NAME);

GetPlayerName(playerid,aname,sizeof(aname));

if(laikas > 0)

{

SetPVarInt(id, "KalejimoLaikas",laikas);

JailPlayer(id,laikas);

}

else if(GetPVarInt(id, "Admin")==2 && laikas == 0)

{

SetPVarInt(id, "KalejimoLaikas", 0);

UnjailPlayer(id);

}

else return ErrorMsg(playerid, "Negalite išleisti kalinio.");

format(msg,sizeof(msg),"Serverio pranešimas: %s įkalino %s %i(išviso: %i) min. (%s)",aname,Zaidejas,oldtime,laikas,Priezastis);

SendClientMessage(id,0xD9E916FF,"Jūs buvote įkalintas administratoriaus. Kalejimo komanda ( /liko )");

ResetPlayerWeapons(id);

SendClientMessageToAll(0xD9E916FF,msg);

return 1;

}

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

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