Jump to content

Stellet

Uživatel
  • Příspěvků

    392
  • Registrován

  • Aktivní

Everything posted by Stellet

  1. Tady: http://pastebin.com/sFgWYJpG
  2. Hele když ti pošlu ten FS opravíš mi to ? pak mi vyběhne ještě více erroru
  3. Je to jedno pak to hodí zase Error: (18) : error 001: expected token: ")", but found "!" Já už fakt nevím co s tím
  4. Ahoj našel jsem si návod na frakce na forum.sa-mp.com ale hází mi to Errory a nevím co s tím tak děkuji předem za pomoc. Errory: (18) : error 028: invalid subscript (not an array or too many subscripts): "IsPlayerAdmin" (18) : error 001: expected token: ";", but found "]" (18) : error 029: invalid expression, assumed zero (18) : fatal error 107: too many error messages on one line To jsou Errory, tady je řádek kde je Error: if(IsPlayerAdmin[playerid]!) return SendClientMessage(playerid, -1, "Ty nejsi RCON admin"); A tady je Code příkazy v kterém je Error: CMD:makeleader(playerid, params[]) { new targetid, factionid, string[128], targetname[24], playername[24]; if(sscanf(params, "ui", targetid, factionid)) return SendClientMessage(playerid, -1, "TIP: /makeleader [playerid][factionid]"); if(IsPlayerAdmin[playerid]!) return SendClientMessage(playerid, -1, "Ty nejsi RCON admin"); if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, "Toto ID není na serveru!"); if(0 < factionid < 3) GetPlayerName(playerid, playername, sizeof(playername)); GetPlayerName(targetid, targetname, sizeof(targetname)); format(string, sizeof(string), "Udělal jste %s Leaderem frakce %i!", targetname, factionid); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "Ty jsi se stal Leaderem frakce %i od RCON admina %s", factionid, playername); SendClientMessage(playerid, -1, string); pData[playerid][Faction] == factionid; pData[playerid][Rank] == 6; } else return SendClientMessage(playerid, -1, "Špatné ID frakce. Frakce ID: 1-2"); return 1; } To je vše. Jestli bude potřeba pošlu Script do SZ za pomoc.
  5. !Tento FilterScript Je od Polis_Polismanovic! Takže ahoj chtěl bych se zeptat proč mi to na serveru nejde, prostě v ScriptFiles jsem udělal složku frakce a do ní hraci a furt mi to nejde! prostě příkazy neexistuji Toto mi celé poslal ! #include <a_samp> #include <zcmd> #include <sscanf2> #include <YSI\y_ini> #define FRAKCE "frakce/hraci/%s.ini" #define YELLOW 0xFFFF00FF #define WHITE 0xFFFFFFFF #define COLOR_BLUE 0x0000BBAA #pragma tabsize 0 enum pInfo { PPozvani, PClen, PBoss, } new PlayerInfo[MAX_PLAYERS][pInfo]; stock GetName(playerid) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); return pName; } forward Frakce_data(playerid,name[],value[]); public Frakce_data(playerid,name[],value[]) { INI_Int("PPozvani",PlayerInfo[playerid][PPozvani]); INI_Int("PClen",PlayerInfo[playerid][PClen]); INI_Int("PBoss",PlayerInfo[playerid][PBoss]); return 1; } stock UserPath(playerid) { new string[128],playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,playername,sizeof(playername)); format(string,sizeof(string),FRAKCE,playername); return string; } #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else #endif public OnPlayerConnect(playerid) { INI_ParseFile(UserPath(playerid), "Frakce_%s", .bExtra = true, .extra = playerid); return 1; } public OnPlayerDisconnect(playerid, reason) { new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_WriteInt(File,"PPozvani",PlayerInfo[playerid][PPozvani]); INI_WriteInt(File,"PClen",PlayerInfo[playerid][PClen]); INI_WriteInt(File,"PBoss",PlayerInfo[playerid][PBoss]); INI_Close(File); return 1; } ///////////////Rozdělení CMD //Nastevení Velitele CMD:nastavitkapitanapolicie(playerid, params[]) { new id; if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][PBoss] == 1) { if(sscanf(params, "n", id)) return SendClientMessage(playerid, WHITE, "INFO: /nastavitkapitanapolicie [iD]"); { new string[255]; PlayerInfo[playerid][PClen] = 1; PlayerInfo[playerid][PBoss] = 0; PlayerInfo[id][PBoss] = 1; PlayerInfo[id][PClen] = 1; SetPlayerSkin(id, 30); SendClientMessage(id, YELLOW, "Gratulujem byl jsi nastaven velitelem teto Frakce (Police Deprament)."); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[PClen] == 1) { format(string, sizeof(string), "%s je bossem (Police Deprament).", GetName(id)); SendClientMessage(i, YELLOW, string); } } } } else { SendClientMessage(playerid, WHITE, "Pouze RCON Admin nebo Vůdce Frakce muže nastavit Bosse Police Deprament"); } return 1; } //Pozvaní CMD:pozvatpolicisty(playerid, params[]) { new id; if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][PBoss] == 1) { if(sscanf(params, "n", id)) return SendClientMessage(playerid, WHITE, "FRAKCE: /pozvatpolicisty [id]"); { new string[255], string2[255]; format(string, sizeof(string), "Byls pozván do Police Deprament od %s (/pridatpd)", GetName(playerid)); format(string2, sizeof(string2), "Pozval jsi %s do Police Deprament", GetName(id)); SendClientMessage(id, YELLOW, string); SendClientMessage(playerid, YELLOW, string2); PlayerInfo[id][PPozvani] = 1; } } else { SendClientMessage(playerid, WHITE, "Pro Nastavení Velitele Frakce musíš bejt RCON Admin."); } return 1; } ///Přijmout CMD:pridatpd(playerid, params[]) { if(PlayerInfo[playerid][PPozvani] == 1) { new string[255]; PlayerInfo[playerid][PPozvani] = 0; PlayerInfo[playerid][PClen] = 1; SetPlayerSkin(playerid, 281); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[PClen] == 1) { format(string, sizeof(string), "%s se připojil k Police Deprament.", GetName(playerid)); SendClientMessage(i, YELLOW, string); } } } else { SendClientMessage(playerid, WHITE, "Nejsi pozván k Police Deprament!"); } } //hOpustit CMD:opustitpolicii(playerid, params[]) { new string[255]; if(PlayerInfo[playerid][PClen] == 1) { PlayerInfo[playerid][PClen] = 0; PlayerInfo[playerid][PBoss] = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[PClen] == 1) { format(string, sizeof(string), "%s odešel od Police Deprament.", GetName(playerid)); SendClientMessage(i, YELLOW, string); } } } else { SendClientMessage(playerid, WHITE, "Nejsi u této frakce (Police Deprament)."); } } //Vyhodit // Možnost Nefunkce CMD:vyhoditpolicisty(playerid, params[]) { new string[255]; new id; if(PlayerInfo[playerid][PBoss] == 1) { PlayerInfo[id][PClen] = 0; PlayerInfo[id][PBoss] = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[PClen] == 1) { format(string, sizeof(string), "%s byl vyhozen od Police Deprament.", GetName(id)); SendClientMessage(i, YELLOW, string); } } } else { SendClientMessage(id,YELLOW, "Tento Hráč není u Police Deprament."); } }
  6. Stellet

    pomoc AMX ->> PWN

    nenascriptoval protože nevím jak
  7. Stellet

    pomoc AMX ->> PWN

    To ano mám ale dal jsem příklad.. ale neukládá se mi to
  8. Stellet

    pomoc AMX ->> PWN

    No Atomas má firmy.. A ta firma musí mít šefa.. A to se mi neukládá třeba dám si šefa ale neukládá se mi to
  9. Stellet

    pomoc AMX ->> PWN

    A to ukládání prosím
  10. Ahoj jelikož jsem si udělal svoje zaměstnání(z poloviny mi pomohl kamarád) a teď mi ségra smazala PWN ale AMX nenašla a teď bych to potřeboval z AMX to PWN tak tu prosím o pomoc A ještě když mám to zaměstnání jak udělám aby se ukládal šef a zaměstnanec aby když se přihlásí znovu tak ukaž tam nepracuje a nejsem šef.... PS: Jsou to firmy jako třeba na serveru od Atomase
  11. Stellet

    pomoc Jak udělat

    Ani jedno nejde když ve hře zadám /zataras (Upravil jsem si příkaz od Akai) tak mi spadne server
  12. Ahoj chtěl bych se zeptat jestli by mi někdo nepomohl s tím že když dám /barriera1 tak se zobrazí barriera ? PS. To ať nezakládám zbytečně HELP tak to není zbytečný dík
  13. Ahoj chtěl bych se zeptat jestli by šlo udělat když admin zadá příkaz /hide a všem hráčum zmizí na mapě viditelnost. Děkuji předem
  14. toto nemyslím já chci aby to prostě šlo všude ale šlo to vicět v chatu jen kousek odemě
  15. Jak udělám aby to nebylo vidět když budu třeba v Palomino Creek a aby to nebylo vidět v LV prostě jen kousek odemě takže dám /me bere pistol a střílí ale aby to neviděli lidi daleko odemě
  16. public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/me", true, 3)) // 3 is the length of /me { if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "TIP: /me [akce]"); new str[128]; GetPlayerName(playerid, str, sizeof(str)); format(str, sizeof(str), "* %s %s", str, cmdtext[4]); SendClientMessageToAll(0xC2A2DAAA, str);//Aby toto šlo jen nějákej kousek odemě vidět v chatu protože když jsem v Palomino Creek aby to nebylo vidět v Dillimore třeba vzdálenost 20 return 1; } return 0; } Příklad je tady if(engine != 1) { engine = 1; SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, 0xFFFFFFAA, "[CarControl] Nastartoval jsi motor {2F991A}on!"); format(string, sizeof(string), "* %s nastartoval motor auta.", sendername); ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; }
  17. Jasně ale prostě v serveru mi to píše že tento příkaz neexistuje
  18. Na frakce jsem žádnej návod neviděl..
  19. Ahoj chtěl bych se zeptat jestli nevíte o návodu na frakce, protože vůbec nevím jak je udělat. A šlo by udělat když dám /svetla že se rozsvítí světla? Děkuji za odpověď
  20. já vím ale to angle je co ? to je jako v tomto AddStaticVehicle(523,616.9185,-610.7109,16.7965,14.1300,0,0); // motorkaPD1 takže to je toto ? 14.1300 ?
  21. prosím vůbec nevím kde najít jak v techto pozicích najdu Float:angle AddStaticVehicle(523,616.9185,-610.7109,16.7965,14.1300,0,0); // motorkaPD1 děkuji za odpověď
×
×
  • Create New...