Započeo Scaletta (Polat)
•2. Jul 2013.• Zaključano[TuT] Kako napraviti panel za RCON admine
2,041
pregleda
14
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
209
Postovi:
65
Teme:
Pridružio se:Mar. 2012
2. Jul 2013.
Zdravo svima. Evo odlucio sam da vam predstavim tutu kako napraviti panel za rcon admine.. i krenimee 🙂 😉
1 Korak definisemo dialog too odma pored includova ali na POCETKU SKRIPTE!
2 korak definisite modifikaciju igraca
3 Korak stavljate pod ono OnPlayerDialogResponse
4. Korak stavljate pod ono OnPlayerClickPlayer
i + definisite boju CRVENU
To je to ... Ocijenite od 0/10 ... i nemojte biti strogi s ocenama. Ukoliko pronadjete gresku POSTATE OVDE. Ukoliko ne odg postalji te mi PM ili PP.
1 Korak definisemo dialog too odma pored includova ali na POCETKU SKRIPTE!
#define DIALOG_RCON 1 // Vi stavite vas ID dialoga :D :D2 korak definisite modifikaciju igraca
new ModificiraIgraca;3 Korak stavljate pod ono OnPlayerDialogResponse
if(dialogid == DIALOG_RCOn)
{
if(response)
{
if(listitem == 0) // Ban
{
Ban(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 1) // Kick
{
Kick(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 2) // Ubije igraca
{
SetPlayerHealth(ModificiraIgraca, 0);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 3) // Daje igracu zivot
{
SetPlayerHealth(ModificiraIgraca, 100);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 4) // Samara xD
{
new Float:px,Float:py,Float:pz;
new Float:heal;
GetPlayerHealth(ModificiraIgraca,heal);
GetPlayerPos(ModificiraIgraca,px,py,pz);
SetPlayerPos(ModificiraIgraca,px,py,pz+1);
SetPlayerHealth(ModificiraIgraca, heal-5);
ModificiraIgraca = INVALID_PLAYER_ID;
}
}
}
return 1;
}
4. Korak stavljate pod ono OnPlayerClickPlayer
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CRVENA, "Nisi autohirzovan. Samo RCON");
{
ModificiraIgraca = clickedplayerid;
ShowPlayerDialog(playerid, DIALOG_RCON, DIALOG_STYLE_LIST, "{00FF00} Rcon Panel ", "Ban\nKick\nHeal\nUbi\nSlap\n", "Ok", "");
}
return 1;
}i + definisite boju CRVENU
#define CRVENA 0xFF0000FFTo je to ... Ocijenite od 0/10 ... i nemojte biti strogi s ocenama. Ukoliko pronadjete gresku POSTATE OVDE. Ukoliko ne odg postalji te mi PM ili PP.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
209
Postovi:
65
Teme:
Pridružio se:Mar. 2012
2. Jul 2013.
C++ wrote on July 2, 2013, 10:03 pm:
hahahaha definiso si
a pod Response stavio
i ovo moze uradit svatko
6/10
DIALOG_RCONa pod Response stavio
DIALOG_GPSi ovo moze uradit svatko
6/10
Hahah. Hvala na opomeni. i TNX za ocenu ... sad vidim gresku u PWN ... OMG 😄
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
224
Postovi:
39
Teme:
Pridružio se:Nov. 2011
3. Jul 2013.
Da vam radi stavite ispod definea
OnPlayerClickPlayer
i konacno ondialogresponse
takodjer skripta za slap ti nevalja... dodao sam dolje tocno
new ModificiraIgraca;OnPlayerClickPlayer
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CRVENA, "Nisi autohirzovan. Samo RCON");
{
ModificiraIgraca = clickedplayerid;
ShowPlayerDialog(playerid, DIALOG_RCON, DIALOG_STYLE_LIST, "{00FF00} Rcon Panel ", "Ban\nKick\nHeal\nUbi\nSlap\n", "Ok", "");
}
return 1;
}i konacno ondialogresponse
takodjer skripta za slap ti nevalja... dodao sam dolje tocno
if(dialogid == DIALOG_RCOn)
{
if(response)
{
if(listitem == 0) // Ban
{
Ban(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 1) // Kick
{
Kick(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 2) // Ubije igraca
{
SetPlayerHealth(ModificiraIgraca, 0);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 3) // Daje igracu zivot
{
SetPlayerHealth(ModificiraIgraca, 100);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 4) // Samara xD
{
new Float:px,Float:py,Float:pz;
new Float:heal;
GetPlayerHealth(ModificiraIgraca,heal);
GetPlayerPos(ModificiraIgraca,px,py,pz);
SetPlayerPos(ModificiraIgraca,px,py,pz+1);
SetPlayerHealth(ModificiraIgraca, heal-5);
ModificiraIgraca = INVALID_PLAYER_ID;
}
}
}
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
209
Postovi:
65
Teme:
Pridružio se:Mar. 2012
3. Jul 2013.
Ficho(Fico62) wrote on July 3, 2013, 5:19 pm:
Da vam radi stavite ispod definea
OnPlayerClickPlayer
i konacno ondialogresponse
takodjer skripta za slap ti nevalja... dodao sam dolje tocno
new ModificiraIgraca;OnPlayerClickPlayer
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CRVENA, "Nisi autohirzovan. Samo RCON");
{
ModificiraIgraca = clickedplayerid;
ShowPlayerDialog(playerid, DIALOG_RCON, DIALOG_STYLE_LIST, "{00FF00} Rcon Panel ", "Ban\nKick\nHeal\nUbi\nSlap\n", "Ok", "");
}
return 1;
}i konacno ondialogresponse
takodjer skripta za slap ti nevalja... dodao sam dolje tocno
if(dialogid == DIALOG_RCOn)
{
if(response)
{
if(listitem == 0) // Ban
{
Ban(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 1) // Kick
{
Kick(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 2) // Ubije igraca
{
SetPlayerHealth(ModificiraIgraca, 0);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 3) // Daje igracu zivot
{
SetPlayerHealth(ModificiraIgraca, 100);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 4) // Samara xD
{
new Float:px,Float:py,Float:pz;
new Float:heal;
GetPlayerHealth(ModificiraIgraca,heal);
GetPlayerPos(ModificiraIgraca,px,py,pz);
SetPlayerPos(ModificiraIgraca,px,py,pz+1);
SetPlayerHealth(ModificiraIgraca, heal-5);
ModificiraIgraca = INVALID_PLAYER_ID;
}
}
}
return 1;
}TnX.. popravio sam
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
209
Postovi:
65
Teme:
Pridružio se:Mar. 2012
4. Jul 2013.
Quote from July 3, 2013, 1:27 pm:
Komanda vadjena iz nekog moda 4/10
To samo mozete sanjatt :-* 😛
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
209
Postovi:
65
Teme:
Pridružio se:Mar. 2012
4. Jul 2013.
Willyâ„¢ wrote on July 4, 2013, 6:12 pm:
Ovo nije tvoje..2/10
Sta je stobomm botuu jeadn KAKO NIJE MOJE!!! JA NEZNAMM STA JE SVAMA OVI KOJI NE MISLE DA NIJE MOJJ RAD 😕 😕 😕 😕 😕 😕 OmG
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava