Jump to content

arci224

Uživatel
  • Příspěvků

    331
  • Registrován

  • Aktivní

  • Vítězných dnů

    2

Everything posted by arci224

  1. arci224

    pomoc Compile

    Dobrý den takže když jsi compiluji GM VIZ: Ale když to dám compilovat tak mi přestane odpovídat compiiler, a pak když začne tak mi to vyhodí chybu že Windows vyžaduje ukončení Compilu. a necompilujee se mi to do AMX- Code viz výše //Edit: Vyřešeno nešlo to kuli chybným returnům.
  2. Eště bych se chtěl zeptat jak dát PICKUP do Interieru ? //EDIT: již jsem nato přisel děkuji. LOCK
  3. Nevím proč ale když to chci zkompilovat tak my to vyhodí chyby C:\Users\ASUS\Desktop\pawn\servery\gta2\gamemodes\povolani.pwn(428) : warning 217: loose indentation C:\Users\ASUS\Desktop\pawn\servery\gta2\gamemodes\povolani.pwn(388) : warning 203: symbol is never used: "params" C:\Users\ASUS\Desktop\pawn\servery\gta2\gamemodes\povolani.pwn(452) : warning 217: loose indentation C:\Users\ASUS\Desktop\pawn\servery\gta2\gamemodes\povolani.pwn(430) : warning 203: symbol is never used: "params" C:\Users\ASUS\Desktop\pawn\servery\gta2\gamemodes\povolani.pwn(457) : warning 217: loose indentation C:\Users\ASUS\Desktop\pawn\servery\gta2\gamemodes\povolani.pwn(454) : warning 203: symbol is never used: "params" Začinal jsem povolani dle navodu ale uplne hodne veci sem si tam pridal sam PWN: /* DELETE */
  4. arci224

    pomoc RCON

    Dekuji za odpoved.
  5. arci224

    pomoc RCON

    Zdravím hledám někoho ochotného jestli by my nevysvětlil jak udělat prez random + timer automatickou změnu RCON hesla pro vetšší bezpečnost serveru. zištění jsem si našel ale změnu při pouziti TIMERU + Randomeru nebo jak to je ne. děkuji
  6. Skopyrovani a poupraveny mod.. jiz jsem jednou ho vydel jeho AMX
  7. Sice se mi to nepaci.. ale za pokus to stalo
  8. arci224

    script CMDA

    Dobrý den zdravím vás dělal jsem menší File Script pod názvem CMDA, jako Command Arci, jsem člověk který se pawn učí umím jen menší začátky. Prosím všelijaké překlepy a chyby pište. pište i to co bych měl zlepšit, co tento File Script umí: /cmdhelp (Vypíše command list) /hp (Doplnuje HP) /kill (Zabije vás to) /armour (Doplní Armour) /pocasi (Sluneční počasí) /balicek (Dá tito zbraně) /vhp (Nastavy vozidlu full hp) /pancir (Nastavi vozidlu pancir) /fix (Opravý kompletně vozidlo) /nitro (Přidá do vozidla nitro) /wanted (Odstraní Wanted Level) ******************************************* Přikládám i PWN, prosím hodnotte od 1/10 berte prosím v úvahu že jsem nový pawner Download: http://pawno.cz/files/file/366-cmda/ https://mega.co.nz/#!tcggkArJ!X5TzOV7J7tWpCcp7V3T3c7s1G9G-K7g1wZVzuC-Yf-8 ((Možná že to ještě nepuide stáhnout admin mi to musí povolit.))
  9. arci224

    pomoc Help

    Děkuji vám za pomoc
  10. arci224

    pomoc Help

    Zadam vas o pomoc snažím se udělat jeden menší pawn script. na naučení pawna. a nevím kde mam chybu tak prossím můžete mi pomoci ? a vysvětlit proč chyba vzniká ? #include <a_samp> #define bila 0xFFFFFFFF #define cervena 0xFF0011FF public OnPlayerConnect(playerid) { SendClientMessage(playerid, cervena, "Na serveru jse nachází Script pod názvem (doplnit). Help pro scripty /cmdhelp"); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp("/hp", cmdtext, true)) { SetPlayerHealth(playerid, 100); SendClientMessage(playerid,bila , "Uspěšně jsi si doplníl HP."); return 1; } if(!strcmp("/kill", cmdtext, true)) { SetPlayerHealth(playerid, 0); SendClientMessage(playerid,cervena, "Uspěšně jsi se zabil."); SendClientMessageToAll(cervena, "Hráč %s se zabil."); return 1; } if(!strcmp("/armour", cmdtext, true)) { SetPlayerArmour(playerid, 100); SendClientMessage(playerid,bila, "Uspěšně jsi si vzal armour."); return 1; } if(!strcmp("/balicek", cmdtext, true)) { GivePlayerWeapon(playerid, 9, 1); GivePlayerWeapon(playerid, 24, 1000); GivePlayerWeapon(playerid, 26, 1000); GivePlayerWeapon(playerid, 29, 1000); GivePlayerWeapon(playerid, 32, 1000); SendClientMessage(playerid, cervena, "Vzal si si balíček z obsahem zbraní."); return 1; } if(!strcmp("/cmdhelp", cmdtext, true)) { SendClientMessage(playerid, bila, "/hp (Doplnuje HP)"); SendClientMessage(playerid, bila, "/kill (Zabije vás to)"); SendClientMessage(playerid, bila, "/armour (Doplní Armour)"); SendClientMessage(playerid, bila, "/pocasi (Sluneční počasí)"); SendClientMessage(playerid, bila, "/balicek (Dá tito zbraně)"); return 1; } if(!strcmp("/pocasi", cmdtext, true)) { SetWeather(1); SendClientMessage(playerid, bila, "Nastavil si počasí na slunečno."); } return 0; } A chyba kterou mi to dáva C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\GTA\filterscripts\testingpawno3.pwn(9) : warning 217: loose indentation C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\GTA\filterscripts\testingpawno3.pwn(58) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Warnings. děkuji za všelijaké rady. až to dodělám tak i opravené to zde hodim. //edit: upozornuji PAWN moc neviem
  11. server.cfg a zzakladni File Scripty sis smazal ? ty uz maj v sobee naky ty vchody
  12. Okey dufam ze tu budu v 14:00 na slavnostne otvoreny tohoto modu Dle screenu na webu sudim ze to bude velmy dobrý mod
  13. Ahoj.. rad bych si to skusil ale skoda ze server je zaheslovaný
  14. .. Allane (Xchosi) mas chybu v nazvu (hrářů)
  15. arci224

    pomoc Problém s login.php

    Ahoj mas to propojene z MYSQL ? v tom kodu to totiz neni propojene
  16. arci224

    pomoc DCMD

    .. tet mi to nefunguje zadny prikaz dle tveho codu ale compilovalo se mi to v poho
  17. arci224

    pomoc DCMD

    tu je celi FILESCRIPT tak jestli poradite: #include <a_samp> #include <float> #include <zcmd> #pragma tabsize 0 //Definice ------------------------------------------------------------------------------------------ #define CERVENA 0xE10000AA #define F_CERVENA 0xE10000AA #define ZLUTA 0xFFFF00AA #define ZELENA 0x33AA33AA #define COLOR_ZELENA 0x33AA33AA #define BILA 0xFFFFFFAA #define F_BIELA 0xFFFFFFAA #define MODRA 0x0000BBAA #define ZLATA 0xB8860BAA #define ORANZOVA 0xFF9900AA #define MAX_PLAYERS_EX "Vaše sloty bez uvozovek." #define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1 #define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1 //---------------------------------------------------------------------------------------------------- new varovanie[MAX_PLAYERS]; //---------------------------------------------------------------------------------------------------- #define VERZE_SCRIPTU "1.0" #define SPODNI_CARA "|====| AdminScript |====================================| 1.0 |==========|" //---------------------------------------------------------------------------------------------------- stock Name(playerid) { new name[24]; GetPlayerName(playerid, name, 24); return name; } chrfind(n,h[],s=0) { new l=strlen(h); while(s<l) { if(h[s]==n) return s;s++; } return -1; } stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } stock Jmeno(playerid){ new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); return name; } stock PlayerIp(playerid) { new p[16]; GetPlayerIp(playerid,p,16); return p; } stock Hlaska(playerid, CZ[]) { if(IsPlayerConnected(playerid)) { SendClientMessage(playerid, CERVENA , CZ); } return 1; } //Základní publicy ----------------------------------------------------------------------------------- public OnFilterScriptInit() { print("\n--- Adminiscript Freeze Unfreeze INFO started ---\n\n"); return true; } public OnFilterScriptExit() { print("\n--- Adminiscript by pawno.cz se vypina... ---\n\n"); return true; } //Naše příkazy ve tvaru dcmd_příkaz ------------------------------------------------------------------- dcmd_godmodeon(playerid, params[]) { #pragma unused params if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení");//ak nie je rcon SetPlayerHealth(playerid, 10000000); SetPlayerArmour(playerid, 10000000); SendClientMessage(playerid, ORANZOVA, "Zapl jsi si GODMODE!"); return 1; } dcmd_godmodeoff(playerid, params[]) { #pragma unused params if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení");//ak nie je rcon SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 100); SendClientMessage(playerid, ORANZOVA, "Vypl jsi si GODMODE!"); return 1; } dcmd_help(playerid, params[]) { #pragma unused params SendClientMessage(playerid, CERVENA, "Zadal si příkaz /help"); SendClientMessage(playerid, ZLUTA, "AdminScript má tajné příkazy adminské takže ti je neřeknu ale řeknu ti které jse mužeš dozvédet"); SendClientMessage(playerid, ZELENA, "/help"); SendClientMessage(playerid, CERVENA, SPODNI_CARA); return 1; } dcmd_info(playerid, params[]) { //protoze prikaz nema zadne parametry, tak pouzijeme tohle: #pragma unused params SendClientMessage(playerid, CERVENA, "|====| AdminScript |===============| ABOUT |=========================|"); SendClientMessage(playerid, ZELENA, "AdminScript napavnoval celý sám:"); SendClientMessage(playerid, ZELENA, "Arci224"); SendClientMessage(playerid, CERVENA, SPODNI_CARA); //spodni cast, kterou jsme si definovali uplne nahore return 1; } dcmd_freeze(playerid,params[]) { new id = strval(params);//nastavime si druheho hraca new string[128];//definicia strignu if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení");//ak nie je rcon else if(!strlen(params))return SendClientMessage(playerid, 0xffffffAA,"Použi:/freeze [ID]");//ak zle zada prikaz else if(!IsPlayerConnected(id))return SendClientMessage(playerid, 0xffffffAA,"Hráč nie je pripojený");//ak nie je pripojeny else if(playerid == id)return SendClientMessage(playerid, 0xffffffAA,"Nemožeš zmraziť sám seba");//ak chce zmrazot sam seba else {//ak prebehlo setko v poriadku new Meno[26];//definica mena admina GetPlayerName(playerid,Meno,26);//definica mena admina new Meno2[26];//definica mena freeznuteho GetPlayerName(id,Meno2,26);//definica mena freeznuteho TogglePlayerControllable(id,0);//zmrazi ho to format(string,sizeof(string),"Hráč %s zmrazil hráča %s .",Meno,Meno2); SendClientMessageToAll(0xff0000AA,string);//odosle sa text } return 1; } dcmd_ahelp(playerid,params[]) { #pragma unused params if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení");//ak nie je rcon SendClientMessage(playerid, CERVENA, "Zadal si příkaz /ahelp"); SendClientMessage(playerid, ZLUTA, "Rád tije vypíši"); SendClientMessage(playerid, ZELENA, "dcmd(info, 4,cmdtext"); SendClientMessage(playerid, ZELENA, "dcmd(freeze,6,cmdtext"); SendClientMessage(playerid, ZELENA, "dcmd(unfreeze,8,cmdtext"); SendClientMessage(playerid, ZELENA, "dcmd(var,3,cmdtext)"); SendClientMessage(playerid, ZELENA, "dcmd(ahelp,5,cmdtext"); SendClientMessage(playerid, ZELENA, "dcmd(help,4,cmdtext)"); SendClientMessage(playerid, ZELENA, "dcmd(godmodeoff,10, cmdtext"); SendClientMessage(playerid, ZELENA, "dcmd(godmodeon,9, cmdtext"); return 1; } dcmd_unfreeze(playerid,params[]) { new id = strval(params);//nastavime si druheho hraca new string[128];//definicia strignu if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení");//ak nie je rcon else if(!strlen(params))return SendClientMessage(playerid, 0xffffffAA,"Použi:/freeze [ID]");//ak zle zada prikaz else if(!IsPlayerConnected(id))return SendClientMessage(playerid, 0xffffffAA,"Hráč nie je pripojený"); else {//ak prebehlo setko v poriadku new Meno[26];//definica mena admina GetPlayerName(playerid,Meno,26);//definica mena admina new Meno2[26];//definica mena freeznuteho GetPlayerName(id,Meno2,26);//definica mena freeznuteho TogglePlayerControllable(id,1);//odmrazi ho to format(string,sizeof(string),"Hráč %s odmrazil hráča %s .",Meno,Meno2); SendClientMessageToAll(0xff0000AA,string);//odosle sa text } return 1; } dcmd_var(playerid,params[]) { new id;//kvoli chrfindu new string[170];//definica stringu new varovany = strval(params);//definica varovaneho if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení");//ak nie je rcon if(!params[0] || !(id = chrfind(' ', params) + 1) || !params[id]) return SendClientMessage(playerid,F_BIELA,"[ ! ]Použi: /var [ID] [DOVOD");//ak zle napise prikaz else if(!IsPlayerConnected(varovany))return SendClientMessage(playerid,F_BIELA,"[ ! ]Hráč nieje pripojený");//ak hrac nie je pripojeny else if(strlen(params[id]) > 30) return SendClientMessage(playerid,F_BIELA,"[ ! ] Napísal si príliš dlhý dovod.");//ak je dovod dlhsi ako 30 znakov else {//ak prebehne vsetko v poriadku if(varovanie[varovany] < 1)//ak este nebol varovany { varovanie[varovany] = 1;//nastavi mu hodnotu na 1 format(string,sizeof(string),"[ %d/3 ]Administrátor %s napomenul hráča %s.[ DOVOD: %s ]",varovanie[varovany],Name(playerid),Name(varovany),params[id]); SendClientMessageToAll(F_CERVENA,string);//odosle spravu } else if(varovanie[varovany] == 1)//ak ma jedno varovanie { varovanie[varovany] = 2;//nastavi hodnotu na 2 format(string,sizeof(string),"[ %d/3 ]Administrátor %s napomenul hráča %s.[ DOVOD: %s ]",varovanie[varovany],Name(playerid),Name(varovany),params[id]); SendClientMessageToAll(F_CERVENA,string);//odosle spravu } else if(varovanie[varovany] == 2)//ak ma dva varovania { varovanie[varovany] = 3;//nastavi hodntu na 3 format(string,sizeof(string),"[ %d/3 ]Administrátor %s napomenul hráča %s.[ DOVOD: %s ]",varovanie[varovany],Name(playerid),Name(varovany),params[id]); SendClientMessageToAll(F_CERVENA,string);//odosle hraca Kick(varovany);//kickne ho to } } dcmd_goto(playerid, params[]) // Příkaz { if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení"); new ID = strval(params); // ID aby sme nemusely dávat params new string[150]; // definace stringu new Float:X, Float:Y, Float:Z; if(!strlen(params)) return SendClientMessage(playerid, BILA, "Pouzijte /goto <ID>"); // Když blbě zadá else if(playerid == ID) return SendClientMessage(playerid, BILA, "Portnout sám k sobě se nemůžeš !"); // Když dá ID sebe else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BILA, "Tento hráč není připojený !"); // Když to ID neni na serveru GetPlayerPos(ID, X,Y,Z); // Zjistíme hledaného ID pozici if(IsPlayerInAnyVehicle(playerid)) // Kdyz je v aute { SetVehiclePos(GetPlayerVehicleID(playerid), X,Y+2,Z); // Portneme k hrači auto, nwm ale mělo by portnout i hrace } SetPlayerPos(playerid, X,Y+2,Z); // Dáme hráče na pozici, +2 takže kousek dál aby sme ho neportli do něj format(string, 150, "Portnul jsi se k hráči %s(%d) !", Jmeno(ID)); // Že jste se k němu portli SendClientMessage(playerid, BILA, string); // Vypíšeme zprávu return 1; } return 1; } //DCMD ------------------------------------------------------------------------------------------------- public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(info, 4,cmdtext); dcmd(freeze,6,cmdtext); dcmd(unfreeze,8,cmdtext); dcmd(var,3,cmdtext); dcmd(ahelp,5,cmdtext); dcmd(help,4,cmdtext); dcmd(godmodeoff,10, cmdtext); dcmd(godmodeon,9, cmdtext); dcmd(goto,4,cmdtext); return 0; }
  18. arci224

    pomoc DCMD

    Mam problém u DCMD, mam ho nadedfinované: #define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1 ale kdyz pridavam do public OnPlayerCommandText(playerid, cmdtext[]) dcmd command tak to zacne davat error neni to jen u tohoto cmd: C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\GTA\filterscripts\adminsystem.pwn(207) : error 017: undefined symbol "dcmd_goto" a C:\Users\ASUS\Desktop\****\servery\GTA\filterscripts\adminsystem.pwn(240) : error 017: undefined symbol "dcmd_goto" celí command text on player: public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(info, 4,cmdtext); dcmd(freeze,6,cmdtext); dcmd(unfreeze,8,cmdtext); dcmd(var,3,cmdtext); dcmd(ahelp,5,cmdtext); dcmd(help,4,cmdtext); dcmd(godmodeoff,10, cmdtext); dcmd(godmodeon,9, cmdtext); dcmd(goto,4,cmdtext); // zde je chyba return 0; } a celi prikaaz na goto dcmd_goto(playerid, params[]) // Příkaz { if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, 0xffffffAA,"Na tento příkaz nemáš povolení"); new ID = strval(params); // ID aby sme nemusely dávat params new string[150]; // definace stringu new Float:X, Float:Y, Float:Z; if(!strlen(params)) return SendClientMessage(playerid, BILA, "Pouzijte /goto <ID>"); // Když blbě zadá else if(playerid == ID) return SendClientMessage(playerid, BILA, "Portnout sám k sobě se nemůžeš !"); // Když dá ID sebe else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BILA, "Tento hráč není připojený !"); // Když to ID neni na serveru GetPlayerPos(ID, X,Y,Z); // Zjistíme hledaného ID pozici if(IsPlayerInAnyVehicle(playerid)) // Kdyz je v aute { SetVehiclePos(GetPlayerVehicleID(playerid), X,Y+2,Z); // Portneme k hrači auto, nwm ale mělo by portnout i hrace } SetPlayerPos(playerid, X,Y+2,Z); // Dáme hráče na pozici, +2 takže kousek dál aby sme ho neportli do něj format(string, 150, "Portnul jsi se k hráči %s(%d) !", Jmeno(ID)); // Že jste se k němu portli SendClientMessage(playerid, BILA, string); // Vypíšeme zprávu return 1; } prekopiroval sem to z TUTU zde na forum a neslo include mam: #include <a_samp> #include <float> !! Jsem začatečník v pawnu takže prosím jednodušší vysvětlení abych to pochopil a naucil se to leboze se to ucim a chtel bych nekdy udelat pro nekoho GM, zatim toto delam do Admin Scriptu abych měl do toho GM
×
×
  • Create New...