Peršokti į turinį
Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

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

Žaidėjo Užtildymo Scriptas

Susirask į GM šią eilute

public OnPlayerCommandText(playerid, cmdtext[])

ir įdėk:

public OnPlayerCommandText(playerid, cmdtext[])
{
 new bool:Muted[MAX_PLAYERS] 
 new cmd[256];
 new tmp[256];
 new idx;
 cmd = strtok(cmdtext, idx);

 if(strcmp(cmd, " /tildyti", true) == 0)
 {
  if(IsPlayerAdmin(playerid))
  {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFF, " Naudojimas: /tildyti [id] ");
    new giveplayerid = strval(tmp);
    if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, 0xFFFFFF, " Zaidejas neprisijunges ! ");
    new name[24], name2[24], str[128];
    GetPlayerName(playerid, name, 24);
    GetPlayerName(giveplayerid, name2, 24);
    format(str, sizeof str, " Administratorius %s uztilde %s ", name, name2);
    SendClientMessageToAll(0xFFFFFF, str);
    Muted[giveplayerid] = 1;
    return 1;
  }
  else return SendClientMessage(playerid, color, " Tu nesi admistratorius! ");
 }
 return 0;
}
 return 0;
}

Ir turėjo gautis taip:

public OnPlayerCommandText(playerid, cmdtext[])
{
 new bool:Muted[MAX_PLAYERS] 
 new cmd[256];
 new tmp[256];
 new idx;
 cmd = strtok(cmdtext, idx);

 if(strcmp(cmd, " /tildyti ", true) == 0)
 {
  if(IsPlayerAdmin(playerid))
  {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFF, " Naudojimas: /tildyti [id] ");
    new giveplayerid = strval(tmp);
    if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, 0xFFFFFF, " Zaidejas neprisijunges ! ");
    new name[24], name2[24], str[128];
    GetPlayerName(playerid, name, 24);
    GetPlayerName(giveplayerid, name2, 24);
    format(str, sizeof str, " Administratorius %s uztilde %s ", name, name2);
    SendClientMessageToAll(0xFFFFFF, str);
    Muted[giveplayerid] = 1;
    return 1;
  }
  else return SendClientMessage(playerid, 0xFFFFFF, " Tu nesi admistratorius! ");
 }
 return 0;
}

Ir susirask eilute

public OnPlayerText(playerid, text[])

ir įdėk:

  if(Muted[playerid] == 1)
 {
  SendClientMessage(playerid, 0xFFFFFF, " Jus esate uztildytas ir negalite kalbeti. ");
  return 0;                          
 }
 return 1;                       
}

Ir antram iškart su kodu parašiau,betingėjau rašynėt... ;)

Pastaba: Čia labiau FreeRoam tipo serveriams :)

Nuoroda į komentarą
Dalintis per kitą puslapį

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