Peršokti į turinį

Komanda /spalva su paaškinimais. Mantas Qm


Tuksas

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3628 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 šiandieną įkelsiu pamoka kaip pasidaryti komandą /spalva jūsų serveryja. Pradėkimę

 

Pastebin - http://pastebin.com/1xSY8PqR

 

Taigi komandą spalva dėkite po  /akomandos 

 

if(!strcmp(cmdtext, "/spalva", true))//komandą galite pasikeisti į savo jei tik norite
{
ShowPlayerDialog(playerid, 4050, DIALOG_STYLE_LIST,"Nicku spalvos", "Administratoriaus\nPaprasta", "Gerai", "Atšaukti");
return 1;
}
 
Dabar sukurėme tik komandą reikia ir patį pagrindą
Jį dedame po OnDialogResponse
 
if(dialogid == 4050)
{
if(response)
{
if(listitem == 0)
{
if(playerData[playerid][adminlvl] == 1 || playerData[playerid][adminlvl] == 2 || playerData[playerid][adminlvl] == 3 || playerData[playerid][adminlvl] == 4)// Administratorius 3 lygio. Tačiau jos veikia aukštesniam rangui.
{
SetPlayerColor(playerid,0x40FF40FF);
SendClientMessage(playerid,WHITE,"Pasikeitete spalva į admin spalvą");//Čia tekstą pakeisti galite
}
}
 
else if(listitem == 1)
{
SetPlayerColor(playerid,COLOR_GREY);//Šitas scriptas nustato jūsų žaidėjo baltą spalva.
SendClientMessage(playerid,WHITE,"Pasikeitete spalva į paprasta");//Čia tekstą pakeisti galite.
}
}
return 1;
}
 
O jiai norite kad iškart prisijungus administratoriui jo spalva būtų žalia
Jį dedame po onplayerspawn
 
  if(playerDB[playerid][adminlvl] || playerDB[playerid][adminlvl2] || playerDB[playerid][adminlvl3] || playerDB[playerid][adminlvl4] || playerDB[playerid][savininkas])//Čia admin lygiai juos galėsite pasikeisti palga savo modifikacija
{
SetPlayerColor(playerid, 0x33AA33AA);//Čia žalia spalva
}
 
Na kažkas atsitiko su mano preitu SG vartotoju rašo "Šis vartotojas jau nebeaktyvus" Na nieko pradėsiu iš naujo.
Sėkmės, ačiū kad žiurėjot jei iškilo nesklandumai skype xxmantas4

 

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 1 mėnesio...
  • Parašė po 3 savaičių...
if(!strcmp(cmdtext, "/spalva", true))//komandą galite pasikeisti į savo jei tik norite { ShowPlayerDialog(playerid, 4050, DIALOG_STYLE_LIST,"Nicku spalvos", "Administratoriaus\nPaprasta", "Gerai", "Atšaukti"); return 1; }
Dabar sukurėme tik komandą reikia ir patį pagrindą Jį dedame po OnDialogResponse

 

if(dialogid == 4050) { if(response) { if(listitem == 0) { if(playerData[playerid][adminlvl] == 1 || playerData[playerid][adminlvl] == 2 || playerData[playerid][adminlvl] == 3 || playerData[playerid][adminlvl] == 4)// Administratorius 3 lygio. Tačiau jos veikia aukštesniam rangui. { SetPlayerColor(playerid,0x40FF40FF); SendClientMessage(playerid,WHITE,"Pasikeitete spalva į admin spalvą");//Čia tekstą pakeisti galite } } else if(listitem == 1) { SetPlayerColor(playerid,COLOR_GREY);//Šitas scriptas nustato jūsų žaidėjo baltą spalva. SendClientMessage(playerid,WHITE,"Pasikeitete spalva į paprasta");//Čia tekstą pakeisti galite. } } return 1; } O jiai norite kad iškart prisijungus administratoriui jo spalva būtų žalia Jį dedame po onplayerspawn if(playerDB[playerid][adminlvl] || playerDB[playerid][adminlvl2] || playerDB[playerid][adminlvl3] || playerDB[playerid][adminlvl4] || playerDB[playerid][savininkas])//Čia admin lygiai juos galėsite pasikeisti palga savo modifikacija { SetPlayerColor(playerid, 0x33AA33AA);//Čia žalia spalva }
Redaguota , nario *Tigras*
Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 3 savaičių...

Nepapraščiau šitaip  naudoti 

 

 

 

if(playerData[playerid][adminlvl] == 1 || playerData[playerid][adminlvl] == 2 || playerData[playerid][adminlvl] == 3 || playerData[playerid][adminlvl] == 4)// Administratorius 3 lygio. Tačiau jos veikia aukštesniam rangui.
if(playerData[playerid][adminlvl] > 1 )

 tiesiog veiktų nuo pirmo levelio o ne rašyti bereikalingai ?

 

 

 

Redaguota , nario mAzarov`
Nuoroda į komentarą
Dalintis per kitą puslapį

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