[POMOC]/makegm

Započeo [ED]Matt
23. Nov. 2011. Zaključano
1,007
pregleda
10
postova
ExtractRolePlay
2
Wheel Man
23. Nov. 2011.
Skripta koju koristim:Moja neka xD
Detaljan opis problema😮cu napravit komandu /makegm , da u GameModu postoje gamemasteri. znaci /makegm [ID/Nick][1-4] , tako nesto, 🙂
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Deleted User
Obrisan korisnik
23. Nov. 2011.
Hoces da ti objasnim kako da napravis tu komandu i ceo GameMaster sistem?
CH | Marko
5
Underboss
23. Nov. 2011.
pogledaj tutorijale, ima tema za pravljenje GM-ova.
ExtractRolePlay
2
Wheel Man
23. Nov. 2011.
Quote from November 23, 2011, 7:40 pm:
Hoces da ti objasnim kako da napravis tu komandu i ceo GameMaster sistem?


da 😄
Deleted User
Obrisan korisnik
23. Nov. 2011.
Quote from November 23, 2011, 7:40 pm:
Hoces da ti objasnim kako da napravis tu komandu i ceo GameMaster sistem?


da 😄

Posto pretpostavljam da je neki GF mod onda primer
Dodaj pod enum pInfo ovo pGameMaster,
CMD:makegm(playerid, params[])
{
       if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Nisi administrator!");
       new string, igrac, level,sendername,Imeigraca;
       if(!sscanf(params, "ui", igrac, level))
       {
if(level > 4) return SendClientMessage(playerid,-1,"Najveci moguce level je 4");
               if(igrac != INVALID_PLAYER_ID)
               {
GetPlayerName(playerid,sendername,sizeof(sendername)); GetPlayerName(igrac,Imeigraca,sizeof(Imeigraca));
                       format(string, sizeof(string), "Admin %s  vam je dao gamemaster level %i", sendername, level);
    SendClientMessage(igrac,-1, string);
format(string, sizeof(string), "Dali ste %s  gamemaster level %i", Imeigraca, level);
SendClientMessage(playerid,-1, string);
PlayerInfo = level;
               }
               else return SendClientMessage(playerid, -1, "Igrac nije online!");
       }
       else return SendClientMessage(playerid, -1, "Uputstvo: /makegm [ID/DioImena] ");
       return 1;
}

Ako ima neka greska neka me neko ispravi u notepad sam radio.
I onda napravi da cuva sve to.
I onda koristis if(PlayerInfo.... to valjda znas to ti je u komandama samo dodajes kod admin komandi za  proveru ako nije ni admin ni GM
ExtractRolePlay
2
Wheel Man
23. Nov. 2011.
enum pInfo  OVO NEMAM
Deleted User
Obrisan korisnik
23. Nov. 2011.
Quote from November 23, 2011, 7:56 pm:
enum pInfo  OVO NEMAM

A onda mi reci koji mod koristis, Ili ako koristis PVar-ove reci.
Blaeks_Biofor
5
Forum Don
27. Nov. 2011.
e momci al ima neko strcmp za /makegm posto radim gta rp molim vas 😎
William Johnson
3
Hustler
27. Nov. 2011.
evo ti
if(strcmp(cmd, "/makemaster", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makemsater [playerid/PartOfName] [level(1-3)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if ((IsPlayerAdmin(playerid)) || PlayerInfo >= 1338)
{
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
printf(": %s je postavio %s na level %d GameMastera.", sendername, giveplayer, level);
format(string, sizeof(string), "  Promovisani ste na level %d GameMastera || Head Admin %s", level, sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), "  Promovisali ste %s na level %d admina.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "  Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}
Blaeks_Biofor
5
Forum Don
27. Nov. 2011.
Williame a gde to da ubacim msm ispod kog dela?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha