Wysłany: 2013-07-17, 09:34
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
Witam Wpadlem na pomysl dodac dla swojego serwera skrypt na ktory bedzie polegac od 0 do 15 metrow cie slychac czy bedzie taka mozliwosci i z czego to zrobic?
Postawie piwo za Pomoc
i mam problem ze skryptem na bana [Nie dzia?a]
Kod:
addEventHandler("onPlayer", getRootElement(), function(banPlayer, reason, bywho)
if banPlayer == "Banned" or banPlayer == "Ban" then
if reason ~= false then
outputChatBox("#00FFEAGracz "..getPlayerName(source).." #1DFF00zosta? ".. (banPlayer == "Zbanowany" and "#FF0000Zbanowany" or "#FF0000Zbanowany").." #0035FFprzez Administratora/Moderatora "..(type(bywho) == "string" and "konsole" or getPlayerName(bywho)), getRootElement(), 255, 255, 255, true)
outputChatBox("#FF0000Pow?d: "..tostring(reason), getRootElement(), 255, 255, 255, true)
else
outputChatBox("#00FFEAGracz "..getPlayerName(source).." zosta? " and "#FF0000Zbanowany" or "#FF0000Zbanowany").." #0035FFprzez Administratora "..(type(bywho) == "string" and "konsole" or getPlayerName(bywho)), getRootElement(), 255, 255, 255, true)
end
end
end)
[/code]
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2013-07-20, 11:04
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
addEventHandler ( "onPlayerBan" , getRootElement (), function( banPlayer , reason , bywho )
if banPlayer == "Banned" or banPlayer == "Ban" then
if reason ~= false then
outputChatBox ( "#00FFEAGracz " .. getPlayerName ( source ).. " #1DFF00zosta? " .. ( banPlayer == "Zbanowany" and "#FF0000Zbanowany" or "#FF0000Zbanowany" ).. " #0035FFprzez Administratora/Moderatora " ..( type ( bywho ) == "string" and "konsole" or getPlayerName ( bywho )), getRootElement (), 255 , 255 , 255 , true )
outputChatBox ( "#FF0000Pow?d: " .. tostring ( reason ), getRootElement (), 255 , 255 , 255 , true )
else
outputChatBox ( "#00FFEAGracz " .. getPlayerName ( source ).. " zosta? " and "#FF0000Zbanowany" or "#FF0000Zbanowany" ).. " #0035FFprzez Administratora " ..( type ( bywho ) == "string" and "konsole" or getPlayerName ( bywho )), getRootElement (), 255 , 255 , 255 , true )
end
end
end
Co do "s?yszalno?ci". Nie wiem o co chodzi, no ale powiedzmy ?e dana rzecz wykonuje si? tylko dla graczy w pobli?u.
PS. Pisz nazwy temat?w bardziej czytelne...Bo kosz czeka
Wysłany: 2013-07-20, 14:16
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
Dzi?ki da sie jeszcze system warnow ?
Jak sie da Prosze zrob !
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2013-07-20, 15:22
Oski
LUA Scripter
Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa : 56
kolega rafox12345 chyba trafi? na z?e forum.
TU SI? NIE PISZE SKRYPT?W ZA KOGO?!
Wysłany: 2013-07-20, 16:50
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Dok?adnie - musisz wykaza? si? swoj? inicjatywn? (np. pokaza? nam sw?j pomys?), a my go postaramy si? poprawi? lub doda? co? od siebie.
Pozdrawiam
Wysłany: 2013-07-20, 17:15
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
Kod: #define SLOTS 10
#define MAX_WARNS 5
#define DIALOG_WARN 413
#define DIALOG_WARN2 414
#define DIALOG_WARN3 415
new str[128];
public OnFilterScriptInit()
{
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
new gracz;
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/warn", true))
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xAA3333AA, "Nie jeste? Administratorem!");
new powod[64];
if(sscanf(cmdtext, "us[64]", gracz, powod))
return SendClientMessage(playerid, 0xAA3333AA, "U?yj: /warn [id gracza] [pow?d]");
if(!IsPlayerConnected(gracz) || gracz == playerid)
return SendClientMessage(playerid, 0xAA3333AA, "Nieprawid?owy numer id!");
SetPVarInt(gracz, "Warns", GetPVarInt(gracz, "Warns") + 1);
format(str, sizeof(str), "Gracz: %s (id: %d) otrzyma?/a ostrze?enie od Moderatora/Admina: %s (id: %d)", PlayerName(gracz), gracz, PlayerName(playerid), playerid);
SendClientMessageToAll(0x33CCFFAA, str);
format(str, sizeof(str), "Pow?d: %s. Ostrze?e?: %d/%d", powod, GetPVarInt(gracz, "Warns"), MAX_WARNS);
SendClientMessageToAll(0x33CCFFAA, str);
if(GetPVarInt(gracz, "Warns") >= MAX_WARNS)
Kiedy wgrywam skrypt to nic nie pisze wszystko ok
kiedy pisze komende ./warn to juz cos nie dziala .
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2013-07-20, 17:38
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
rafox12345 , o ch?opie..To? to kod PAWN...B??dzisz.
Wysłany: 2013-07-20, 17:50
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
"Ziomek11" napisał/a :rafox12345 , o ch?opie..To? to kod PAWN...B??dzisz.
Jest do mta warny?
z czego zrobic?
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2013-07-20, 18:04
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
rafox12345 , na pewno nie tak. Po tym co pokaza?e? wy?ej - odsy?am Ci? czym pr?dzej do poradnik?w, i to samiutkich podstaw...
Tagi: skrypt :: pomocy
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: