Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: komenda
201. [INNE] Komenda mute
Siemka zrobi?em sobie cmd mute:
Kod:

Cuted by Kopcioo


Nie jest ona do ko?ca dopracowana, ale nie dzia?a mi pow?d a mianowicie jak wpisuj? "za spam" to zawsze wyskakuje mi cyfra 0 ? Czym to mo?e by? spowodowane ? Piwa :)
202. [INNE] Komenda Przeszukaj
Cze??, mam ma?y problem poniewa? mam tak? komende:
[code]if(strcmp("/przeszukaj", cmdtext, true, 9)== 0)
if(gTeam[playerid] == TEAM_POLICJA)
{
if(!strlen(cmdtext[9])) return SendClientMessage(playerid, -1, "Wpisz /przeszukaj [id gracza]");
if(!IsPlayerConnected(strval(cmdtext[10]))) return SendClientMessage(playerid, -1, "Ten gracz nie jest online");
switch(towar[strval(cmdtext[10])])
{
case 0:SendClientMessage(playerid, -1, "Ten gracz nic nie przewozi");
case 1:SendClientMessage(playerid, -1, "Ten gracz przewozi Drewno");
case 2:SendClientMessage(playerid, -1, "Ten gracz przewozi Makulature");
case 3:SendClientMessage(playerid, -1, "Ten gracz przewozi Narzedzia");
case 4:SendClientMessage(playerid, -1, "Ten gracz przewozi Nawozy");
case 5:SendClientMessage(playerid, -1, "Ten gracz przewozi Porcelane");
case 6:SendClientMessage(playerid, -1, "Ten gracz przewozi ?wir");
case 7:SendClientMessage(playerid, -1, "Ten gracz przewozi Paliwo");
case 8:SendClientMessage(playerid, -1, "Ten gracz przewozi [NIELEGALNY] Dopalacze");
case 9:SendClientMessage(playerid, -1, "Ten gracz przewozi [NIELEGALNY] Artyku?y z Przemytu");
case 10:SendClientMessage(playerid, -1, "Ten gracz przewozi [PRZELADOWANY] Wegiel");
case 11:SendClientMessage(playerid, -1, "Ten gracz przewozi [NIELEGALNY] Marihuana");
case 12:SendClientMessage(pl...
203. [INNE] Komenda skuj
Witam mam tak? komend? skuj i chc? doda? do niej co? takiego aby gracz skuty teleportowa? si? 2 m od tego co zaku? kilka razy na sekund?. Niekt?rzy wiedz? o co chodzi tu jest kod:
[code]if (strcmp(cmd, "/skuj", true)==0){
{
new ulecz[256];
ulecz = strtok(cmdtext, idx);
new gracz = strval(ulecz);
if(wpolicji[playerid]){
if(!strlen(ulecz))
{
SendClientMessage(playerid, COLOR_RED, "WPISZ: /skuj [id gracza]");
return 1;
}
new dis;
dis = GetDistanceBetweenPlayers(playerid,gracz);
if(dis <= 2){
SendClientMessage(playerid, COLOR_GREEN, "Sku?e? gracza.");
SetPlayerAttachedObject(gracz, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
SetPlayerSpecialAction(gracz, SPECIAL_ACTION_CUFFED);
TogglePlayerControllable(gracz, 0);
for(new k = 0; k < MAX_PLAYERS; k++)
{
if(IsPlayerConnected(k))
{
if(gTeam[k] == TEAM_MEDYK)
{
DisablePlayerCheckpoint(k);
}
}
}
SendClientMessage(gracz, COLOR_RED, "Policjant sku? Ci?.");
}
else {
SendClientMessage(playerid, COLOR_RED, "Jeste? za daleko od gracza");
}
}
}
return 1;
}


if (strcmp(cmd, "/uskuj", true)==0){
{
new ulecz[256];
ulecz = strtok(cmdtext, idx);
new gracz = strval(ulecz);
if(wpolicji[playerid]){
if(!strlen(ulecz))
{
SendClientMessage(playerid, COLOR_RED, "WPISZ: /uskuj [id gracza]");
return 1;
}
new dis;
dis = GetDistanceBetweenPlayers(playerid,gracz...
204. [INNE] komenda
Witam mam komende na zdanie prawa jazdy /zdajprawko i po zdaniu pytan wyskakuje mi takie cos



Kod:

SendClientMessage(playerid, COLOR_WHITE, "Zda?e? test na Prawo Jazdy!");

i mam pytanie czy da rady takie cos zrobic aby to wyskakiwalo tez danemu graczowi zeby bylo na nick ze ja zdam wyskakuje ta komenda mi i graczowi ktory jest wpisany w ta komende
205. [INNE] Komenda
Witam. Stworzy?em sobie komend? na tworzenie pacho?ka ale niestety gdy na serwerze wpisz? /pacholek to nic si? nie dzieje ani nawet nie ma informacji o braku komendy .

Kod :
Kod:

if(!strcmp(cmdtext,"/pacholek",true))
{
if (uRemonty[playerid] == TEAM_REMONTY)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
new pachol = CreateObject(1214,x+1,y+1,z,0,0,0);
pacholki[pachol]=1;
}
return 1;
}
206. [INNE] Błedy z Komenda
Witam, mam pewien problem z komend? poniewaz gdy wpisuje t? komende : /zapakuj to mi wyswietla si? wszedzie ale chcia?bym aby to by?o w danym miejscu , chcialem zastosowac : IsPlayerInRangeOfPoint lecz mam errory i to duzo wiec prosz? was abyscie mi pomogli oto kod komedy:


[code]if(strcmp(cmdtext, "/zapakuj", true) == 0 && tTowar[playerid] == 1)
{
SendClientMessage(playerid,COLOR_ADMIN,"Aktualnie masz ju? zapakowany towar! Rozpakuj go aby zapakowa? nowy!");
return 1;
}
if(strcmp(cmdtext, "/zapakuj", true) == 0)
{
if(Towary(playerid))
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
ShowPlayerDialog(playerid, Towar, DIALOG_STYLE_LIST, "Menu Towarow", "DrewnonOwocenWarzywanSlodyczenTytonnZabawkinKomputerynMeblenPepsinTigerynRowerynSamochodynPaliwonNarkotyki", "Zapakuj", "Anuluj");
}
}
else
{
SendClientMessage(playerid,COLOR_GREEN,"Musisz posiada? przyczepe aby za?adowa? towar!");
}

if(Towary(playerid))
{

if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 459 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 478 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 482 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 498 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 524 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 499 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) =...
207. [GF] Komenda /kajdanki
[center]Siemka.. Mam problem z komend? /kajdanki..

[code]if(strcmp("/kajdanki", cmdtext, true, 9)== 0)
if(!ToFrakcja(playerid,1)) return 1;
{
new playerid2;

if(!strlen(cmdtext[9])) return SendClientMessage(playerid, -1, "Wpisz /kajdanki [id gracza]");
if(!IsPlayerConnected(strval(cmdtext[10]))) return SendClientMessage(playerid, -1, "Ten gracz nie jest online");
new Float:Pos[3];
GetPlayerPos(playerid2, Pos[0],Pos[1],Pos[2]);
if(!IsPlayerInRangeOfPoint(playerid, 10.0, Pos[0], Pos[1], Pos[2]))
return SendClientMessage(playerid, COLOR_WHITE, "Gracz nie znajduje si? obok Ciebie.");
if(Skuty[playerid2]==0)
{
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
Skuty[playerid2]=1;
SkutyPrzez[playerid2]=playerid;
SetPlayerSpecialAction(playerid2, SPECIAL_ACTION_CUFFED);
SetPlayerAttachedObject(playerid2, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
return 1;
}
if(Skuty[playerid2]==1)
{
for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
{
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
Skuty[playerid2]=0;
SkutyPrzez[playerid2]=9999;
if(IsPlayerAttachedObjectSlotUsed(playerid2, i)) RemovePlayerAttachedObject(playerid, i);
SetPlayerSpecialAction(playerid2, SPECIAL_ACTION_NONE);
return 1;
}
}
return 1;
}[/code]

chcia?bym, aby kto? mi zrobi? komend? na podstawie Tej.. Na serwer RolePlay. Zeby M?g? tylko policjant wpisa? komend? i zeby skutego do...
208. [INNE] Komenda która będzie działała w danym miejscu
Witajcie, mam do Was pytanie - jak zrobi? takie co?, ?e np. mam jaki? skrypt z komend?, i chcia?bym aby dzia?a?a ona w jednym miejscu - chodzi mi o interior, a raczej stworzony biznes, do kt?rego wejdziemy i b?dziemy mogli wpisa? ow? komend?. A je?eli wpiszemy ow? komend? po za tym biznesem, to po prostu nie b?dzie dzia?a?? Z g?ry dzi?ki za odpowied? - daje kilkana?cie pi?ek wraz z kolegami, gdy? zale?y nam bardzo na odpowiedzi.
209. [INNE] Komenda /me
Witam,

Mam taki problem ?e jak chc? doda? komend? /me kt?ra wygl?da tak:

Kod:

CMD:me(playerid, params[])
{
if(isnull(params))
{
SendClientMessage(playerid, COLOR_RED, "FORMAT: /me [Tekst]");
return 1;
}
new str[128];
format(str, sizeof(str), "%s %s", PlayerName(playerid), params);
SendClientMessageToAll(COLOR_YELLOW, str);

return 1;
}


Wywala mi taki error:

Kod:

C:Documents and SettingsManiaqPulpitTAKServergamemodesLSRP.pwn(411) : error 017: undefined symbol "PlayerName"


Wie kto? mo?e czemu ??
Za pomoc zimne -----> :piwo:
210. [INNE] Komenda /acolor
Witam, m?g?by mi kto? napisa? lub poda? skrypt przy u?yciu ZCMD na kolor czerwony tylko dla admina? Daje piwo :piwo:
211. [INNE] komenda /ann i /givecash
Witam.Mam taki problem ,nawet dwa problemy,bo z dwoma komendami.Jedna to:

/ann

[code]CMD:ann(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000FF, "Nie masz uprawnie");

new time, tmp[128], msg[100];
if(sscanf(params, "is[100]", time, msg))
return SendClientMessage(playerid, 0xFFFFFFFF, "/ann [czas] [text]");

format(tmp, sizeof(tmp), "~w~%s", msg);
GameTextForAll(tmp, time*1000, 3);
return 1;
}[/code]


druga to:

/givecash

[code]CMD:givecash(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000FF, "Nie masz uprawnie?!");

if(!strcmp(params, "all"))
{
new kasa;
if(sscanf(params, "{s[5]}i", kasa))
return SendClientMessage(playerid, 0xFFFFFFFF, "/givecash [id/all] [kasa]");
for(new id; id!=GetMaxPlayers(); id++)
if(IsPlayerConnected(id)) GiveMoney(id, kasa);
return SendClientMessageToAll(0xFF0000FF, "Admin da? kase wszystkim graczom");
}

new id, kasa;
if(sscanf(params, "ri", id, kasa))
return SendClientMessage(playerid, 0xFFFFFFFF, "/givecash [id/all] [kasa]");

GiveMoney(id, kasa);
SendClientMessage(id, 0xFF0000FF, "Dosta?e? kase od Admina");
SendClientMessage(playerid, 0xFF0000FF, "Da?e? kase graczowi");
return 1;
}[/code]


Przy /ann mam nast?puj?c...
212. [INNE] Komenda /say
Witam.Mam problem z komend? /say.Ot?? gdy administrator wpisze /say to pisze podw?jnie.A tutaj kod:

Kod:

CMD:say(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, RED, "{FF0000}! {FFFFFF}Nie jeste? administratorem");

if(isnull(params))
return SendClientMessage(playerid, RED, "Wpisz: /say (tekst)");

SendClientMessageToAll(RED, params);


new Str[128];
format(Str, sizeof(Str), "Administrator %s : %s.", PlayerName(playerid), params);
SendClientMessageToAll(RED, Str);
return 0;
}


Za pomoc piwko. ;)
213. [GF] nie dziala poprawnie komenda
Witam postanowi?em zrobi? tak? komend? na serwer ale jest problem poniewa?
jak wpisz? /afk dobrze daje mi freeze pisz? pod nickiem AFK i na czacie ?e jestem teraz AFK ale gdy wpisz? drugi raz /afk to nie chc? mnie odmrozi? ani nic tylko ca?y czas powtarza to samo co powinno by? po wpisaniu pierwszy raz /afk

oto kod:
Kod:

if(strcmp(cmd, "/afk", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_BIALY,"Jeste? Aktualnie AFK!");
TogglePlayerControllable(playerid,0);
SetPlayerChatBubble(playerid, "AFK", POMARANCZOWY_AFK, 20.0, 999999999);
}
else
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_BIALY,"Wr?ci?e? ,mo?esz dalej gra?!");
TogglePlayerControllable(playerid,1);
SetPlayerChatBubble(playerid, "", POMARANCZOWY_AFK, 20.0, 999999999);
}
}
return 1;
}
214. [GF] [Inne] Komenda /unblock
Witam serdecznie, zwracam si? o pomoc do was. Robi? komend? "/unblock" i mam errory.

To tak, najpierw dam errory

[code]Skrypty na serwer.pwn(444) : error 012: invalid function call, not a valid address
Skrypty na serwer.pwn(444) : warning 215: expression has no effect
Skrypty na serwer.pwn(444) : warning 215: expression has no effect
Skrypty na serwer.pwn(444) : error 001: expected token: ";", but found ")"
Skrypty na serwer.pwn(444) : error 029: invalid expression, assumed zero
Skrypty na serwer.pwn(444) : fatal error 107: too many error messages on one line[/code]

Dodam, ?e robi? t? komend? w filterscript, nie w gamemodzie

A o to komenda, znaczy ca?y public onplayercommandtext.

[code]
public OnPlayerCommandText(playerid, cmdtext[])
{
new tmp[80];
new string[500];
new cmd[60],idx;
new strtok[60];
cmd = strtok(cmdtext, idx); <--- Linijka z b??dem
if(strval(cmd)>30) return 1;

if(GraczZalogowany[playerid]==0) return 1;


{
if(!strcmp(cmdtext, "unblock", true))
{
if(IsPlayerConnected(playerid))
{
new cmd;
new toadminlevel;
if(!ToAdminLevel(playerid,2)){ return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
Info(playerid,"/unblock [Imi? i Nazwisko]");
return 1;
}
new giveplayerid;
giveplayerid = ReturnUser(tmp);
if (IsPlayerConnected(giveplayername) && giveplayername != INVALID...
215. [GF] Mapa honest i komenda /zabierz
Witam. Jak zrobi? komende /zabierz dla gang?w. ?e po wbiciu BW, podejd? do gracza i dadz? /zabierz.

P.S.

Kto? mo?e wie jak stworzy? tak zwane "serca" czyli tereny gang?w?

Daje du?o :piwo: :piwo:
216. [INNE] Komenda na dawanie score
Witam.

Jak zrobi? komend? dla admina, kt?ry jest zalogowany na RCON'a aby m?g? dawa? dan? ilo?? score dla jakiego? gracza ?

Pozdrawiam i za pomoc rozdaj? :arrow: :piwo:
217. [DM] Komenda DINI
Mam pewn? komende... na dawanie Administratora Graczowi o podanym ID. I teraz np. wpisuje /DajA 3 i tworzy plik w odpowiednim folderze ale nie pobiera Nazwy gracza tylko tworzy plik o nazwie "PlayerName(ID).txt" i pytanie do was jak zrobi? tak aby pobiera?o nick i tworzy?o plik tekstowy o nazwie tego gracza?

"LISTA_ADM2" to: #define LISTA_ADM2 "Central Server/Admini"


Kod:


CMD:daja(playerid, params[])
{
if(!HeadAdmin[playerid])
return SendClientMessage(playerid, COLOR_RED, "{FF4500}Nie mo?esz u?y? tej komendy!");

new ID, Stringi[150];
if(sscanf(params, "d", ID))
return SendClientMessage(playerid, COLOR_GREEN, "{7CFC00}/DajA [ID]");

if(!IsPlayerConnected(ID))
return SendClientMessage(playerid, COLOR_YELLOW, "{7CFC00}Nie ma takiego ID");
{
dini_Create(""LISTA_ADM2"/PlayerName(ID).txt");

format(Stringi, 150, "{7CFC00}Dosta?e?/a? Admina od %s", PlayerName(playerid));
SendClientMessage(ID, COLOR_PINK, Stringi);

format(Stringi, 150, "{7CFC00}Da?e?/a? Admina graczowi %s", PlayerName(ID));
SendClientMessage(playerid, COLOR_YELLOW, Stringi);
}
return 1;
}


Oczywi?cie za poprawne przerobienie kodu daje Piwa
218. [INNE] Komenda /Skuj!!!! RolePlay
Siemka...

Potrzebuje komendy /skuj do mapy Role Play...
Komenda musi by? w systemie "strcmp"

To od Frakcji:
if(!ToFrakcja(playerid,1)) return 1;

Dobrze by by?o aby mo?na te? by?o rozku?....

Du?o :piwo: Gwarantowane!!
219. [INNE] komenda report.
Witam, pisz? tutaj z racji mojego problemu z jedn? komend?. Pr?bowa?em to jako? zrobi? samemu ale nie mog? ogarn?? o co chodzi.. Napisa?em komend? na report niestety problem polega na tym, ?e nie przyjmuje ona du?ego ci?gu znak?w. Zwi?ksza?em stringi, pr?bowa?em to jako? zrozumie? i nie da?em rady.

Komenda:
[code]CMD:report(playerid, params[])
{
new forplayerid, Powod[256], string[500];

if(sscanf(params, "ds[256]", forplayerid, Powod))
return SendClientMessage(playerid, RED, "{FFFFFF}Wpisz: {C8FF91}/report ({FFFFFF}id gracza{C8FF91}) ({FFFFFF}pow?d{C8FF91})");

if(!IsPlayerConnected(forplayerid))
return SendClientMessage(playerid, 0xFF3E3EFF, "{FFFFFF}** {FF3E3E}B??d.");

Loop(forplayerid2, MAX_PLAYERS)
{
if(IsPlayerConnected(forplayerid2) && (IsPlayerAdmin(forplayerid2)))
{
format(string, sizeof string, "{FFFFFF}** {FF3E3E}Report o {FFFFFF}%s {FF3E3E}( {FFFFFF}%d {FF3E3E}) od {FFFFFF}%s {FF3E3E}( {FFFFFF}%d {FF3E3E}) z powodu {FFFFFF}%s", PlayerName(forplayerid), forplayerid, PlayerName(playerid), playerid, Powod);
SendClientMessage(forplayerid2, RED, string);
}
}
format(string, sizeof string, "{C8FF91}Zg?osi?e? report o {FFFFFF}%s.", PlayerName(forplayerid));
SendClientMessage(playerid, RED, string);
return 1;
}
[/code]

Zdj?cie: http://imageshack.us/phot.../samp089tp.png/

Normalnie, gdy wy?l? d?u?szy tekst (np. siemano kolano) Nie pokazuje go adminowi. Gdy go skr?c? (zdj?...
220. [INNE] Komenda /sprawdz
Witam.
Chodzi mi o komend? /sprawdz [id] kt?ra sprawdza jaki towar ma trucker (oczywi?cie komenda dla policji) a mianowicie o kod kt?ry m?g?bym wklei? do mapki.

Prosz? o pomoc w nagrod? daje Zimne Piwko :piwo:

Z g?ry dzi?kuje.

Ps. Je?li to jest Banalne to prosz? nie m?wi? rzeczy typu (zal to jest robota na 5 min ...) poniewa? ja jestem w tym kompletnie zielony i prosz? was o pomoc :)
221. [INNE] Komenda na Nick
witam chcia?bym sie dowiedze? jak zrobi? komende na nick {wiem jak si? to robi }
alee chcia?bym zeby by?o tak :
osoba kt?ra jest zapisana w mapie z nickiem normalnie mog?a kozysta? z komendy wpisanej przez siebie

natomiast osoba kt?ra wpisuje komende ale nie ma jej wpisanej w mape odrazu dostaje kick za to ze nie jest przypisana nickiem do komendy
jakies pomys?y ??

daje browca :piwo:
222. [INNE] Komenda na hasło
Witam mam problem z komend?

[code]if(strcmp(cmdtext, "/glob", true)==0){
if(IsPlayerglob[playerid]) return SendClientMessage(playerid, -1, "Jeste? ju? zalogowany. ;) ");

new
pass[256];

pass = strtok(cmdtext, idx);
if(!strlen(pass)) return SendClientMessage(playerid, -1, "WPISZ: /glob [has?o]");
if(!strcmp(pass, dini_Get("mod.ini", "mod"), false))
{
IsPlayerglob[playerid] = 1;
try[playerid] = 0;
SendClientMessage(playerid, -1, "Zalogowa?e? si? jako pracownik ;) ");
}
else
{
SendClientMessage(playerid, -1, "Z?e has?o!");
try[playerid]++;
if(try[playerid] == 3) Kick(playerid);
}
return 1;
}
if(strcmp(cmdtext, "/globp", true)==0 ){
if(IsPlayerglob[playerid]==1)
ShowPlayerDialog(playerid,145, DIALOG_STYLE_LIST, "Panel firmy Globetrotter", "Teleport do bazy oraz zmiana skinanOtw?rz bram?nZamknij bram?nZmien kolor nicku", "Wybierz", "Zamknij");

return 1;
}[/code]

mod.ini zawiera
[code]mod=123[/code]
jak wpisuje /glob to pisze
WPISZ: /glob[has?o]

Wpisuje /glob 123 to pisze ?e nie ma takiej komendy co jest ?le w tej komendzie
b?dzie ++...
223. [GF] Nie działająca komenda
Witam ponownie zrobi?em komend? w danym miejscu i nie dzia?a..
Kod:

if (strcmp("/brama1", cmdtext, true, 10) == 0) {
if(IsPlayerInRangeOfPoint(playerid, 7.0,1693.90002441,1604.00000000,10.30000019))//Wpisz koordy.
if(IsPlayerInRangeOfPoint(playerid, 7.0,1717.00000000,1615.69995117,9.60000038))//Wpisz koordy.
{
MoveObject(brama1, 1705.40002441,1607.69995117,4.80000019, 9);
SetTimer("close2", 5000, false);
SendClientMessage(playerid, J_ZIEL, "Lv-Lot Otwarte");
if(GetPlayerMoney(playerid) <= 50){
SendClientMessage(playerid, WARNING,"[SERVER] Nie sta? ci? na to!");
GivePlayerMoney(playerid, -50);

}
}

return 1;
}
224. [INNE] Komenda skuj
Witam, stworzy?em komende, aby sku? gracza. Fukcja dzia?a dobrze, timer te? tylko jest ma?y problem. Wpisuje komende /skuj [id] skuwam go, jednak to ten gracz skuty mnie przyci?ga a nie ja.

Mam tak

Komenda w funkcji tak:
Kod:

forward skuty();
public skuty()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(KogoZakul[i] != -1)
{
new kto = KogoZakul[i];
if(IsPlayerConnected(kto))
{
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(kto, x, y, z);
GetPlayerFacingAngle(kto, a);
GetPlayerDistanceFromPoint(i, x, y, a);


SetPlayerPos(i, x, y, z);
SetPlayerFacingAngle(i, a);
}
else KogoZakul[i] = -1;
}
}
}

Pomo?ecie?
225. Komenda dająca kase danemu kontu
Witam! Aby dawa? wyp?aty np. w soboty musia?bym czeka? na ka?dego gracza, czy da si? stworzy? komend?, kt?ra b?dzie dawa?a kas? danemu kontu (/daj 5000 LOGIN)?
226. [DM] komenda nie działa
Witam, mam komende na usuwanie wszystkich Neon?w, Kogut?w i innych przedmiot?w z Pojazd?w. 0 Error?w, 0 Warning?w lecz gdy wpisuje j? na serverze to wyskakuje ?e nie ma takiej komendy.

Oto komenda:

Kod:


CMD:usunb(playerid, params[])
{
if(!IsPlayerAdmin(playerid) && (!HeadAdmin[playerid]))
return SendClientMessage(playerid, -1, "Nie mo?esz u?y? tej komendy!");

for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
Zespawnowal_Wczesniej[i] = -1;
posiada[i] = 0;
DestroyObject(radiok[GetPlayerVehicleID(i)]);
DestroyObject(neon[0][GetPlayerVehicleID(i)]);
DestroyObject(neon[1][GetPlayerVehicleID(i)]);
posiada2[i] = 0;
posiada3[i] = 0;
DestroyObject(kogut[GetPlayerVehicleID(i)]);
DestroyObject(Disco[GetPlayerVehicleID(i)]);
DestroyObject(MiniG[GetPlayerVehicleID(i)]);
aMa[i] = 0;
}
}
SendClientMessageToAll(COLOR_YELLOW, "Wszystkie Neony, Koguty, Przedmioty do pojazd?w USUNI?TE!");
return 1;
}


Za pomoc Piwa.
227. [DM] [MYSQL] komenda
Witajcie..

Ot?? i? mam kolejny problem

ten problem polega na tym ?e daje vipa tym graczom kt?rzy s? po?aczeni z sa:mp (IsPlayerConnected)
a w jaki spos?b zrobi? ze dopisuje vipa w bazie ? tzn. poprostu daje vipa tym co nie sa na servie

Kod:


CMD:givevip(playerid,cmdtext[]){
new
Days[20],Acctive[12], gracz, tmp[350];
/* if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid,C_INFO,"Siema");
*/
if(sscanf(cmdtext,"udd",gracz,Acctive,Days))
return SendClientMessage(playerid, C_WHITE, "WPISZ /GiveVip Nick ON/OFF DNI");
format(tmp, sizeof(tmp), "UPDATE `Players` SET `VipON` = %d ,`VipDay` = %d WHERE `Nick` = '%s' LIMIT 1;",Acctive,Days,PlayerName(gracz));
mysql_query(tmp);
GameTextForPlayer(playerid, "Dodano",1000,1);
return 1;
}


Za pomoc Piwka !
228. [INNE] komenda na danie moderatora
Siema, jak stworzy? przy u?yciu sscanf/zcmd komende na danie moderatora? Mam oczywi?cie system plik?w DOF2 mam takie co?:
Kod:

PlayerInfo[playerid][pMod] = DOF2_GetInt(USER_FILE(playerid),"Mod");
ale nie wiem jak to wrzuci? do komendy. Pomo?e kto?? Ws?dzie co? takiego: /dajmoda [0 - Je?eli zabiera 1 jak daje][0 - ID]
229. [INNE] Komenda skuj
witam, mam komende /skuj, teraz moje pytanie: Czy m?g? by kto? zrobi? mi prosty timer na przesuwanie si? razem ze skutym? :)
Kod:

CMD:skuj(playerid, params[])
{
new pID, targetname[MAX_PLAYER_NAME], name[MAX_PLAYER_NAME], string[128];
if(GetPlayerTeam(playerid) != Gliny) return SendClientMessage(playerid,-1,"Nie jeste? glin?!!");
GetPlayerName(pID, targetname, sizeof(targetname));
GetPlayerName(playerid, name, sizeof(name));
if (isnull(params)) return SendClientMessage(playerid, -1, "Usage: /skuj <ID>");
format(string, sizeof(string), "zosta?e? skuty przez policjanta %s", name);
format(string,sizeof(string), "Sku?e?: %s", targetname);
SendClientMessage(pID, -1, string);
SendClientMessage(playerid, -1, string);
TogglePlayerControllable(pID, 0);
return 1;
}
230. [INNE] Automatyczna komenda po wejściu do pojazdu
Witajcie, chce zrobi? ?e gdy gracz wchodzi do pojazdu wpisuje si? komenda automatyczne za niego. Jak to wykona?? Wiem ?e trzeba chyba u?y?
Kod:

public OnPlayerEnterVehicle
231. [INNE] Komenda /roslina
Witajcie mam tak? cmd:

[code]

CMD:roslina(playerid, params[])
{
new sub[80],rest[80],id,vir=GetPlayerVirtualWorld(playerid);
if(sscanf(params, "s[80]S()[80]", sub, rest)) return Tip(playerid, "/roslina [ stworz | wyrwij | info ]");
if(!strcmp(sub, "stworz", true))
{
dShowPlayerDialog(playerid,601,DIALOG_STYLE_LIST,""servname"Rosliny","MarihuananKwiatynKokainanGrzybynZiemniaki","Dalej","Anuluj");
return 1;
}
else if(!strcmp(sub, "wyrwij", true))
{
if(sscanf(rest, "d", id)) return Tip(playerid, "/roslina wyrwij [id]");
return 1;
}
else if(!strcmp(sub, "info", true))
{
if(sscanf(rest, "d", id)) return Tip(playerid, "/roslina info [id]");
if(!DoInRange(20.0,playerid,RoslinaInfo[id][rPosX],RoslinaInfo[id][rPosY],RoslinaInfo[id][rPosZ])&&vir!=RoslinaInfo[id][rVir]) return GameInfo(playerid,"~r~~h~Roslina jest za daleko.",3);
return 1;
}
else if(!strcmp(sub, "usun", true))
{
if(PlayerInfo[playerid][pAdmin]<3) return GameInfo(playerid,"~r~~h~Brak uprawnien.",3);
if(sscanf(rest, "d", id)) return Tip(playerid, "/roslina info [id]");
if(RoslinaInfo[id][rAktywna]==false) return Tip(playerid, "Ro?lina nie jest aktywna.");
RoslinaInfo[id][rAktywna]=false;
GuiInfo(playerid, "{FFFFFF}Ro?lina zosta?a usuni?ta.");
DestroyDynamicObject(Roslina[i...
232. [GF] Komenda dla frakcji o ID
No wi?c zedytowa?em troch? Honesta (jestem nowy w Pawn) by frakcje o ID 6 i 10 mia?y dost?p tylko do pracy dilera broni, ale jednak oni te? nie mog? do??czy? do tej pracy.

Kod:


//diler broni
else if(DoInRange(3,playerid,2365.5075,-2278.8703,17.4218))
{
if(PlayerInfo[playerid][pGodziny]<1)
{
GuiInfo(playerid,"Je?li chcesz si? tutaj zatrudni?, musisz przegra? minimum godzin?!");
return 1;
}
if(!ToFrakcja(playerid,PlayerInfo[playerid][pFrakcja]))
{
GuiInfo(playerid,"Aby zatrudni? si? tutaj, musisz pracowa? w mafii!");
return 1;
}
if(PlayerInfo[playerid][pFrakcja]==6||PlayerInfo[playerid][pFrakcja]==10)
{
GuiInfo(playerid,"Aby zatrudni? si? tutaj, musisz pracowa? w mafii!");
return 1;
}
PlayerInfo[playerid][pPraca]=7;
PlayerInfo[playerid][pKontrakt]=5;
GuiInfo(playerid,""MAPA"Zatrudni?e? si? jako diler broni.nPrace b?dziesz m?g? opu?ci? dopiero po 5 godzinach.nAby sprawdzi? nowe komendy wpisz: "ZOLTY"/pomoc");
return 1;
}
return 1;
233. [GF] Komenda /admins w GUI (Lista)
Witam.

Mam problem z przerobieniem tej komendy:

Kod:

CMD:admins(playerid, cmdtext[])
{
if(!ToAdminLevel(playerid,1)) return 0;
foreach(Player,i)
{
if(Zalogowany[i]&&PlayerInfo[i][pAdmin]>=1)
{
format(String, sizeof(String),"[%d] Admin %s (%s), ranga: %d",i,PlayerInfo[i][pNickOOC],Nick[i],PlayerInfo[i][pAdmin]);
SendClientMessage(playerid,KOLOR_ADMIN,String);

}
}
return 1;
}


Na list? GUI. Tak jak np. na net4game, ls-rp itp. Prosz? o pomoc, gdy? chce si? tego nauczy?. Najlepiej prosi?bym o podes?anie jakiego? kodu, z kt?rego wszystkiego bym si? nauczy?.

Z g?ry dzi?kuj? za pomoc.[/code]
234. [INNE] Komenda na usuwanie nieużywanych stworzonych aut
Szuka?em na necie ale ?adne mi nie dzia?a. Prosz? o pomoc (piwka nie po?a?uj?).
235. [INNE] Komenda /admins w gui
Chcia?bym t? komend? przerobi? na zcmd i ?eby jeszcze wy?wietla?o zwyk?ych Admin?w.

Kod:

if(strcmp(cmdtext, "/admins", true) == 0)
{
new Name[MAX_PLAYER_NAME], String[128], Count;
for(new i, mp = GetMaxPlayers(); i < mp; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
GetPlayerName(i, Name, MAX_PLAYER_NAME);

format(String, sizeof(String), "%sn%s (id %d) - Administrator [RCON]", String, Name, i);
Count++;
}
}

if(Count)
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admini online:", String, "Ok", "Ok");
else
SendClientMessage(playerid, -1, "Nie ma administrator?w online.");

return 1;
}


Za pomoc piwka![/code]
236. [INNE] Komenda na czas
Hej, mam pytanie jak zrobi? blokad? na komendy, ?e mo?na u?ywa? np. po minucie ??
237. [INNE] Komenda pokazująca pozycje
Witam.
Daaaaawno przesta?em tworzy? w pawno.
Czy kto? mo?e mi od?wie?y? pami?? i powiedzie? jak powinna wygl?da? komenda kt?ra pokazuje twoj? pozycj? na mapie?
238. [DM] Komenda restart w pawno
Witam du?o szuka?em funkcji na restart serwera do pawno.
Za pomoc piwko :piwo:
239. [INNE] Komenda nie odejmuje score
Witam mam tak? komend?:
[pawn]if(strcmp(cmd, "/mandat", true) == 0) {
new moneys;
new tmp369369[256];
new punktykr;
new punktykarne[256];
new giveplayerid;
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
tmp369369 = strtok(cmdtext, idx);
if(!strlen(tmp369369)) {
SendClientMessage(playerid, COLOR_WHITE, "*Wpisz: /mandat [playerid] [Pieni?dze] [Punkty]");
return 1;
}
giveplayerid = strval(tmp369369);
tmp369369 = strtok(cmdtext, idx);
if(!strlen(tmp369369)) {
SendClientMessage(playerid, COLOR_WHITE, "*Wpisz: /mandat [playerid] [Pieni?dze] [Punkty]");
return 1;
}
moneys = strval(tmp369369);
tmp369369 = strtok(cmdtext, idx);
if(moneys>50000){
SendClientMessage(playerid, COLOR_WHITE, "ERROR: Maksymalna kwota mandatu mo?e wynie?? 50000$");
return 1;
}
punktykr = strval(tmp369369);
if(punktykr>15){
SendClientMessage(playerid, COLOR_WHITE, "ERROR: Maksymalna ilo?? punkt?w karnych mo?e wynie?? 15");
return 1;
}
printf("Policjant %s da? graczu o id %d mandat w kwocie %d oraz %d pkt karnych",playername,giveplayerid,moneys,punktykr);
if (IsPlayerConnected(giveplayerid)) {
format(string, sizeof(string), "Dosta?e? mandat na %d$ pieni?dzy oraz %d punkt?w karnych od Policjanta %s (id: %d).", moneys, punktykr, playername);
SendClientMessage(giveplayerid, 0xFFFF00AA, string);
GivePlayerMoney(giveplayerid,-moneys);
punktykarne[giveplayerid]=punkt...
240. [INNE] Komenda /tpdo + GUI
Witam posiadam taki kod:

[code]if(!strcmp(cmd, "/tpdo", true)){
new tp[256],giveplayerid;
tp = strtok(cmdtext, idx);
giveplayerid = strval(tp);
if(Admin[playerid] == 1 || HeadAdmin[playerid] == 1 || JuniorAdmin[playerid] == 1 || User[playerid] == 1)
if(!strlen(tp)){
SendClientMessage(playerid, COLOR_WHITE, "ERROR: U?yj: /tpdo [id]");
return 1;}
if(!IsPlayerConnected(giveplayerid)){
SendClientMessage(playerid, COLOR_WHITE, "ERROR: Nie ma takiego gracza...");
return 1;}
if(IsPlayerConnected(giveplayerid)){
new str[256];
new string[256];
format(string, sizeof(string), "Wys?a?e? propozycje do [%s][ID:%d] Poczekaj na odpowiedz...", PlayerName(giveplayerid), giveplayerid);
SendClientMessage(playerid, COLOR_GREEN, string);
format(str, sizeof(str), "Dosta?e? propozycje od [%s][ID:%d]", PlayerName(playerid), playerid);
SendClientMessage(giveplayerid, COLOR_ZOLTY, str);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Potwierdzenie", "Pewien gracz chce si? do ciebie teleportowa?nnZezwalasz na Teleportacje?", "Tak", "Nie");
print(str);
}else
SendClientMessage(playerid,COLOR_WHITE,"ERROR: Nieprawid?owa komenda");
return 1;}[/code]
I teraz mam problem bo nie wiem jak zrobic zeby po nacisnieciu Tak wysla?o wiadomo?? do tego kto wyslal propozycje ?e potwierdzenie zostalo przyjete i zeby go teleportowalo do gracza ktory to po...