Jump to content

Pajda

Uživatel
  • Příspěvků

    23
  • Registrován

  • Aktivní

Reputace

0 Na nule
  1. Pajda

    pomoc label

    Zdravim, rád bych chtěl poprosit o pomoct s Hp labelem. new Text3D:hpLabel[MAX_PLAYERS]; new Float:hp,strHp[20]; GetPlayerHealth(playerid,hp); format(strHp,sizeof(strHp),"HP: %.2f",hp); hpLabel[playerid] = Create3DTextLabel(strHp,0xFF0000FF,0.0,0.0,0.0,40,0,0); //vytvoří label Attach3DTextLabelToPlayer(hpLabel[playerid],playerid,0.0,0.0,0.6); //připojí k hráči label public OnPlayerTakeDamage(playerid,issuerid,Float:amount,weaponid) { new Float:hp,strHp[20]; GetPlayerHealth(playerid,hp); format(strHp,sizeof(strHp),"HP: %.2f",hp); Update3DTextLabelText(hpLabel[playerid],0xFF0000FF,strHp); //aktualizuje label return 1; } public OnPlayerDisconnect(playerid) { Delete3DTextLabel(hpLabel[playerid]); //smaže label return 1; } Jelikož je Update v OnPlayerTakeDemage a aktualizuje se to strašně pomalu (Po dalším hitu) tak bych chtěl udělat nějaký timer, ale nevím jak mám tuhle funkci "napojit" na ten timer.. Nějak takhle by to mělo vypadat, nebo se mýlím? SetTimer("hplabel", 500, 1);
  2. Pajda

    pomoc cw/tg od Qwera

    Super, díky moc Funguje
  3. Pajda

    pomoc cw/tg od Qwera

    Já už si s tím nevím rady.. Mám to jakl to je na té Wiki a píše mi to Warning public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/setskin 86", cmdtext, true, 10) == 0) { SetPlayerSkin(playerid, 86); SendClientMessage(playerid, 0x00FFFFAA, "Nastavil sis skin 86 "); return 1; } if (strcmp("/credit", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0x00FFFFAA, "Tenhle world systém vytvořil"); SendClientMessage(playerid,0x008000AA, " Hráč jménem Pajda"); SendClientMessage(playerid,0x00FFFFAA, " /world 0 - 999"); return 1; } if (strcmp("/worlds", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0x00FFFFAA, "Použij /world 0 - 999 /world 0 do základního světa."); return 1; } dcmd(pm,2, cmdtext); dcmd(world,5, cmdtext); { return 1; } return 0; }
  4. Pajda

    pomoc cw/tg od Qwera

    Jeste bych se chtěl zeptat, proč mi tam nejde můj Fs? Nejdou pak po restartuní žádné příkazy modu.. Jen ty co mám v FS zde muj FS #include <a_samp> #pragma tabsize 0 //Zkratky #define SCM SendClientMessage #define SCMTA SendClientMessageToAll //Dcmd #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 //Definace Barev #define COL_WHITE "{FFFFFF}" #define COL_YELLOW "{F3FF02}" #define COL_RED "{F81414}" #define COL_BLUE "{0000FF}" #define COLOR_BITEM 0xE1B0B0FF #define COLOR_GRAD1 0xB4B5B7FF #define COLOR_GRAD2 0xBFC0C2FF #define COLOR_GRAD3 0xCBCCCEFF #define COLOR_GRAD4 0xD8D8D8FF #define COLOR_GRAD5 0xE3E3E3FF #define COLOR_GRAD6 0xF0F0F0FF #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_BLACK 0x000001FF #define COLOR_BLUE 0x007BD0FF #define COLOR_LIGHTORANGE 0xFFA100FF #define COLOR_FLASH 0xFF000080 #define COLOR_LIGHTRED 0xFF6347AA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_LIGHTGREEN 0x9ACD32AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_LIGHTYELLOW 0xFFFF91FF #define COLOR_YELLOW2 0xF5DEB3AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_FADE1 0xE6E6E6E6 #define COLOR_FADE2 0xC8C8C8C8 #define COLOR_FADE3 0xAAAAAAAA #define COLOR_FADE4 0x8C8C8C8C #define COLOR_FADE5 0x6E6E6E6E #define COLOR_PURPLE 0xC2A2DAAA #define COLOR_DBLUE 0x2641FEAA #define COLOR_DOC 0xFF8282AA #define COLOR_DCHAT 0xF0CC00FF #define COLOR_NEWS 0xFFA500AA #define COLOR_OOC 0xE0FFFFAA #define TEAM_BLUE_COLOR 0x8D8DFF00 #define TEAM_GROVE_COLOR 0x00AA00FF #define TEAM_AZTECAS_COLOR 0x01FCFFC8 #define NEWBIE_COLOR 0x7DAEFFFF #define SAMP_COLOR 0xAAC4E5FF #define COLOR_FAMILY 0x00E6FFC8 #define COLOR_DEPARTMENT 0xFFB300C8 #define COLOR_RADIO 0x996892FF #define COLOR_FBI 0xF097E2FF #define COLOR_LSPD 0x041DFBC8 #define COLOR_ADMINCHAT 0xFFB300FF //stocky stock chrfind(needle, haystack[], start = 0) { while (haystack[start]) if (haystack[start++] == needle) return start - 1; return -1; } //Dalsi stock stock Jmeno(playerid) { new name[25]; GetPlayerName(playerid, name, 25); return name; } //konec stocku public OnFilterScriptInit() { print("\n--------------------------------------"); print(" FS"); print("--------------------------------------\n"); SetTimer("RandomMsg", 300000, 1); //1000=1s return 1; } public OnFilterScriptExit() { return 1; } main() { print("\n----------------------------------"); print(" FS"); print("----------------------------------\n"); } public OnGameModeInit() { SetGameModeText("Home vs Away"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } //new Text3D:hpLabel[MAX_PLAYERS]; public OnPlayerConnect(playerid) { // new Float:hp,strHp[20]; //GetPlayerHealth(playerid,hp); // format(strHp,sizeof(strHp),"HP: %.2f",hp); // hpLabel[playerid] = Create3DTextLabel(strHp,0xFF0000FF,0.0,0.0,0.0,40,0,0); //vytvoří label //Attach3DTextLabelToPlayer(hpLabel[playerid],playerid,0.0,0.0,0.4); //připojí k hráči label //Clear chat po připojení SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); return 1; } public OnPlayerTakeDamage(playerid,issuerid,Float:amount,weaponid) { //new Float:hp,strHp[20]; // GetPlayerHealth(playerid,hp); // format(strHp,sizeof(strHp),"HP: %.2f",hp); // Update3DTextLabelText(hpLabel[playerid],0xFF0000FF,strHp); //aktualizuje label return 1; } public OnPlayerDisconnect(playerid) { // Delete3DTextLabel(hpLabel[playerid]); //smaže label return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/setskin 86", cmdtext, true, 10) == 0) { SetPlayerSkin(playerid, 86); return 1; } //----------------------- if (strcmp("/credit", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0x00FFFFAA, "Tenhle world systém vytvořil"); SendClientMessage(playerid,0x008000AA, " Hráč jménem Pajda"); SendClientMessage(playerid,0x00FFFFAA, " /world 0 - 999"); return 1; } //----------------------- if (strcmp("/worlds", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 1); SendClientMessage(playerid,0x00FFFFAA, "Použij /world 0 - 999 /world 0 do základního světa."); return 1; } { dcmd(pm,2, cmdtext); dcmd(world,5, cmdtext); return 1; } } forward RandomMsg(); public RandomMsg() { new message = random(1); switch(message) { case 0:SendClientMessageToAll(0xffffff, "Web klanu pTp je ptp.hys.cz"); case 1:SendClientMessageToAll(0xffffff, "Chtěli by jste snáma CW? Napište nám na ptp.hys.cz"); } return 1; } //dcmd //World dcmd_world(playerid, params[]) { new world = strval(params); if(!strlen(params)) return SendClientMessage(playerid,0x00FFFFAA,"/world [Virtual World]"); else if(world<0 || world>999) return SendClientMessage(playerid,0x00FFFFAA,"Použití: /world [0-999]"); else { SetPlayerVirtualWorld(playerid, world); SendClientMessage(playerid,0x00FFFFAA, "Nastavil sis world "); } return 1; } //pm dcmd_pm(playerid, params[]) { if (IsPlayerConnected(playerid)) { new pos; if (!params[0] || !(pos = chrfind(' ', params) + 1) || !params[pos]) return SendClientMessage(playerid, 0x99FF00AA, "Pouziti: /pm [id] [text]"); new id = strval(params), string[300]; if (strlen(params) > 100) return SendClientMessage(playerid, 0x99FF00AA, "Zprava muze mit maximalni delku 100 symbolu."); if (id == playerid) return SendClientMessage(playerid, 0x99FF00AA, "Nemuzes poslat soukromou zpravu sam sobe."); if (!IsPlayerConnected(id)) return SendClientMessage(playerid, 0x99FF00AA, "Hrac se zadanym id aktualne neni na serveru."); format(string, sizeof(string), "PM pro %s [%d]: %s", Jmeno(id), id, params[pos]); SendClientMessage(playerid, 0x99FF00AA, string); format(string, sizeof(string), "PM od %s [%d]: %s", Jmeno(playerid), playerid, params[pos]); SendClientMessage(id, 0x99FF00AA, string); PlayerPlaySound(id, 1085, 0.0, 0.0, 0.0); printf("PM: %s", string); } return 1; } i
  5. Zdravím, rád bych používal Qweruv Cw/Tg mod. Zde pastebin http://pastebin.com/ujbXih6G toho modu Spustím server, vše jede ale když se připojím napíše to joining ale potom nic.. Potřebuje to nějaké složky do ScriptFiles nebo v čem mám chybu ? V pawnu jsem tam nic nedělal a když sem to kontroloval, žádná chybka tam nebyla čim je to způsobeno. Díky Edit: Jak si dám na svůj server jiný hitbox?
  6. Pajda

    pomoc dcmd

    Stále mi to píše ten samý error a warning.. zde je muj celý kod.. #include <a_samp> #pragma tabsize 0 #if defined FILTERSCRIPT //def #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 COLOR_BILA 0xffffff public OnFilterScriptInit() { print("\n--------------------------------------"); print(" FS"); print("--------------------------------------\n"); SetTimer("RandomMsg", 300000, 1); //1000=1s return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" FS"); print("----------------------------------\n"); } #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Home vs Away"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } new Text3D:hpLabel[MAX_PLAYERS]; public OnPlayerConnect(playerid) { new Float:hp,strHp[20]; GetPlayerHealth(playerid,hp); format(strHp,sizeof(strHp),"HP: %.2f",hp); hpLabel[playerid] = Create3DTextLabel(strHp,0xFF0000FF,0.0,0.0,0.0,40,0,0); //vytvoří label Attach3DTextLabelToPlayer(hpLabel[playerid],playerid,0.0,0.0,0.4); //připojí k hráči label //Clear chat po připojení SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); SendClientMessage(playerid,0x00000000," "); return 1; } public OnPlayerTakeDamage(playerid,issuerid,Float:amount,weaponid) { new Float:hp,strHp[20]; GetPlayerHealth(playerid,hp); format(strHp,sizeof(strHp),"HP: %.2f",hp); Update3DTextLabelText(hpLabel[playerid],0xFF0000FF,strHp); //aktualizuje label return 1; } public OnPlayerDisconnect(playerid) { Delete3DTextLabel(hpLabel[playerid]); //smaže label return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(fps, 3, cmdtext); if (strcmp("/world 0", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 0); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven základní world 0 "); return 1; } //----------------------- if (strcmp("/world 1", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 1); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 1 "); return 1; } //----------------------- if (strcmp("/world 2", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 2); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 2 "); return 1; } //----------------------- if (strcmp("/world 3", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 3); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 3 "); return 1; } //----------------------- if (strcmp("/world 4", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 4); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 4 "); return 1; } //----------------------- if (strcmp("/world 5", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 5); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 5 "); return 1; } //----------------------- if (strcmp("/world 6", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 6); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 6 "); return 1; } //----------------------- if (strcmp("/world 7", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 7); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 7 "); return 1; } //----------------------- if (strcmp("/world 8", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 8); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 8 "); return 1; } //----------------------- if (strcmp("/world 9", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 9); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 9 "); return 1; } //----------------------- if (strcmp("/world 10", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 10); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 10 "); return 1; } //----------------------- if (strcmp("/world 11", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 11); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 11 "); return 1; } //----------------------- if (strcmp("/world 12", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 12); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 12 "); return 1; } //----------------------- if (strcmp("/world 13", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 13); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 13"); return 1; } //----------------------- if (strcmp("/world 14", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 14); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 14 "); return 1; } //----------------------- if (strcmp("/world 15", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 15); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 15 "); return 1; } //----------------------- if (strcmp("/world 16", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 16); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 16 "); return 1; } //----------------------- if (strcmp("/world 17", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 17); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 17 "); return 1; } //----------------------- if (strcmp("/world 18", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 18); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 18 "); return 1; } //----------------------- if (strcmp("/world 19", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 19); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 19 "); return 1; } //----------------------- if (strcmp("/world 20", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 20); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 20 "); return 1; } //----------------------- if (strcmp("/world 21", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 21); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 21 "); return 1; } //----------------------- if (strcmp("/world 22", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 22); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 22 "); return 1; } //----------------------- if (strcmp("/world 23", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 23); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 23 "); return 1; } //----------------------- if (strcmp("/world 24", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 24); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 24 "); return 1; } //----------------------- if (strcmp("/world 25", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 25); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 25 "); return 1; } //----------------------- if (strcmp("/world 26", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 26); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 26 "); return 1; } //----------------------- if (strcmp("/world 27", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 27); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 27 "); return 1; } //----------------------- if (strcmp("/world 28", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 28); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 28 "); return 1; } //----------------------- if (strcmp("/world 29", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 29); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 29 "); return 1; } //----------------------- if (strcmp("/world 30", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 30); SendClientMessage(playerid,0x00FFFFAA, "Byl ti nastaven world 30 "); return 1; } //----------------------- if (strcmp("/credit", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0x00FFFFAA, "Tenhle world systém vytvořil"); SendClientMessage(playerid,0x008000AA, " Hráč jménem Pajda"); SendClientMessage(playerid,0x00FFFFAA, " /world 0 - 30"); return 1; } //----------------------- if (strcmp("/worlds", cmdtext, true, 10) == 0) { SetPlayerVirtualWorld(playerid, 1); SendClientMessage(playerid,0x00FFFFAA, "Použij /world 0 - 30 /world 0 do základního světa."); return 1; } return 0; } forward RandomMsg(); public RandomMsg() { new message = random(2); switch(message) { case 0:SendClientMessageToAll(0xffffff, "Web klanu pTp je ptp.hys.cz"); case 1:SendClientMessageToAll(0xffffff, "Chtěli by jste snáma CW? Napište nám na ptp.hys.cz"); } return 1; } dcmd_fps(playerid, params[]) { #pragma unused params nes bigstr[600]; for (new i; i < MAX_PLAYERS_EX;i++) { if (IsPlayerConnected(i)) { new string[1000]; format(string, 1000, "%s(%d) - FPS: %d | Ping: %d\n",PlayerName(i),i,fps[i],GetPlayerPing(i)); format(bigstr,600,"%s%s",bigstr,string); } } ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Fpslist",bigstr,"Zavřít",""); return 1; }
  7. Pajda

    pomoc dcmd

    Zdravím, mám problém s definicí dcmd zde je definice - #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 No a po zadání mého příkazu dcmd_fps(playerid, params[]) mám to napsané i v Publicu OnPlayerCommandText dcmd(fps,3,cmdtext); Ale stále mi to píše error C:\Users\Dan\Desktop\LAUNCHER\Sa-Mp server\pawno\ptp.pwn(100) : error 017: undefined symbol "dcmd" C:\Users\Dan\Desktop\LAUNCHER\Sa-Mp server\pawno\ptp.pwn(136) : warning 203: symbol is never used: "dcmd_fps" Poradte mi prosím, co s tím mám udělat..
  8. Kde jsou ty mody? Nikde je tam nevidím Edit: Aha byly smazány pošle mi je prosím někdo na skype Pajda.Pajdovsky
  9. Pajda

    pomoc Objecty

    Ahoj, tvořím jeden mod a jsem nováček a potřebuji vytvořit objekt aby po napsání commandu se pred nim vytvoril objekt if (strcmp("/object 3281", cmdtext, true, 10) == 0) { CreateObject(3281,x,y,z;,0.0,0.0,96.0) SendClientMessage(playerid, COLOR_CYAN, "Vytvoril jsi objekt s id 3281!" ); return 1; } Nevím jak to udělat aby se to spawnulo pred ním. (Bude to asi něco s x y z)
  10. Pajda

    pomoc Pawno mi pada

    Ano, mám E: díky uz mi to funguje
  11. Ahoj, když si svůj pawno kod zkontroluji tak mi to spadne.. zde je muj kod: public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp("/3k", cmdtext, true) == 0) { new vehicleid = GetPlayerVehicleID(playerid); SetVehicleHealth(vehicleid, 3000); SendClientMessage(playerid, COLOR_CYAN, "Vašemu autu bylo přidáno 3000 HP."); return 1; } //--------------------------------------------------------- if (strcmp("/lv", cmdtext, true, 10) == 0) { SetPlayerPos(playerid, 2153.8640,1434.2838,10.8125); SetPlayerFacingAngle(playerid, 123.8511); SendClientMessage(playerid, COLOR_CYAN, "Byl jsi teleportován do Las Venturas!" ); return 1; } //------------------------------------------------------------- if (strcmp("/ls", cmdtext, true, 10) == 0) { SetPlayerPos(playerid, 1310.2964,-1373.5856,13.6172); SetPlayerFacingAngle(playerid, 179.3351); SendClientMessage(playerid, COLOR_CYAN, "Byl jsi teleportován do Los Santos!" ); return 1; } //---------------------------------------------------------------- if (strcmp("/sf", cmdtext, true, 10) == 0) { SetPlayerPos(playerid, -1928.8403, 574.3925,35.1719); SetPlayerFacingAngle(playerid, 179.3351); SendClientMessage(playerid, COLOR_CYAN, "Byl jsi teleportován do San Fiera!" ); return 1; } //---------------------------------------------------------------- //---------------------------------------------------------------- } if(strcmp("/5k", cmdtext, true) == 0) { new vehicleid = GetPlayerVehicleID(playerid); SetVehicleHealth(vehicleid, 5000); SendClientMessage(playerid, COLOR_CYAN, "Vašemu autu bylo přidáno 5000 HP."); return 1; } //--------------------------------------------------------- if(strcmp("/opravit", cmdtext, true) == 0) { new vehicleid = GetPlayerVehicleID(playerid); RepairVehicle(vehicleid); SendClientMessage(playerid, COLOR_CYAN, "Vaše auto bylo opraveno."); return 1; } //--------------------------------------------------------- if (strcmp(cmdtext, "/world 1", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 1."); SetPlayerVirtualWorld(playerid, 1); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 2", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 2."); SetPlayerVirtualWorld(playerid, 2); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 3", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 3."); SetPlayerVirtualWorld(playerid, 3); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 4", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 4."); SetPlayerVirtualWorld(playerid, 4); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 5", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 5."); SetPlayerVirtualWorld(playerid, 5); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 6", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 6."); SetPlayerVirtualWorld(playerid, 6); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 7", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 7."); SetPlayerVirtualWorld(playerid, 7); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 8", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 8."); SetPlayerVirtualWorld(playerid, 8); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 9", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 9."); SetPlayerVirtualWorld(playerid, 9); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 10", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa 10."); SetPlayerVirtualWorld(playerid, 10); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world special", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut do světa special."); SetPlayerVirtualWorld(playerid, 11); return 1; } //--------------------------------------------------------- //--------------------------------------------------------- if (strcmp(cmdtext, "/world 0", true) == 0) { SCM(playerid, COLOR_CYAN, "Byl jsi přesunut zpět do normálního světa."); SetPlayerVirtualWorld(playerid, 0); return 1; } //--------------------------------------------------------- if(strcmp(cmdtext, "/afk", true) == 0) //Příkaz { new Name[32],string[128]; GetPlayerName(playerid, Name, 32); if(GetPVarInt(playerid,"AFK") == 0) { strins(Name, "[AFK]", 0); SetPlayerName(playerid, Name); format(string,128,"Hrač; %s odešel od počítače!",Name); SendClientMessageToAll(COLOR_ZLUTA,string); TogglePlayerControllable(playerid,false); SetPVarInt(playerid,"AFK",1); }else{ strdel(Name, 0, 5); SetPlayerName(playerid,Name); format(string,128,"Hrač %s se vrátil do hry!",Name); SendClientMessageToAll(COLOR_ORANZOVA,string); TogglePlayerControllable(playerid,true); DeletePVar(playerid,"AFK"); } return 1; } //--------------------------------------------------------- if (strcmp(cmdtext, "/hgun 1", true) == 0) { SCM(playerid, COLOR_ORANZOVA, "[!]---------------------ID Zbraní 1------------------[!]"); SCM(playerid, COLOR_MODRA, "ID 0 - Pěst"); SCM(playerid, COLOR_ZELENA, "ID 1 - Boxer"); SCM(playerid, COLOR_MODRA, "ID 3 - Pendrek"); SCM(playerid, COLOR_ZELENA, "ID 4 - Nůž"); SCM(playerid, COLOR_MODRA, "ID 5 - Basebalová hůl"); SCM(playerid, COLOR_ZELENA, "ID 6 - Lopata"); SCM(playerid, COLOR_MODRA, "ID 7 - Tágo"); SCM(playerid, COLOR_ZELENA, "ID 8 - Katana"); SCM(playerid, COLOR_MODRA, "ID 9 - Motorová pila"); SCM(playerid, COLOR_ZELENA, "ID 10 - Dildo"); return 1; } //-------------------------------------------------------- if (strcmp(cmdtext, "/hgun 2", true) == 0) { SCM(playerid, COLOR_ORANZOVA, "[!]---------------------ID Zbraní 2------------------[!]"); SCM(playerid, COLOR_MODRA, "ID 11 - Dildo2"); SCM(playerid, COLOR_ZELENA, "ID 12 - Dildo3"); SCM(playerid, COLOR_MODRA, "ID 13 - Dildo4"); SCM(playerid, COLOR_ZELENA, "ID 14 - Květiny"); SCM(playerid, COLOR_MODRA, "ID 15 - Cane"); SCM(playerid, COLOR_ZELENA, "ID 16 - Granát"); SCM(playerid, COLOR_MODRA, "ID 17 - Slzný plyn"); SCM(playerid, COLOR_ZELENA, "ID 18 - Molotov"); SCM(playerid, COLOR_MODRA, "ID 22 - Kolt 45"); SCM(playerid, COLOR_ZELENA, "ID 23 - Pistole s tlumičem"); return 1; } //--------------------------------------------------------- if (strcmp(cmdtext, "/hgun 3", true) == 0) { SCM(playerid, COLOR_ORANZOVA, "[!]---------------------ID Zbraní 3------------------[!]"); SCM(playerid, COLOR_MODRA, "ID 24 - Desert Eagle"); SCM(playerid, COLOR_ZELENA, "ID 25 - Shogun"); SCM(playerid, COLOR_MODRA, "ID 26 - Sawn-off Shogun"); SCM(playerid, COLOR_ZELENA, "ID 27 - Combat Shogun"); SCM(playerid, COLOR_MODRA, "ID 28 - Uzi"); SCM(playerid, COLOR_ZELENA, "ID 29 - MP5"); SCM(playerid, COLOR_MODRA, "ID 30 - AK47"); SCM(playerid, COLOR_ZELENA, "ID 31 - M4"); SCM(playerid, COLOR_MODRA, "ID 32 - Tec9"); SCM(playerid, COLOR_ZELENA, "ID 33 - Rifle"); return 1; } //--------------------------------------------------------- if (strcmp(cmdtext, "/hgun 4", true) == 0) { SCM(playerid, COLOR_ORANZOVA, "[!]---------------------ID Zbraní 4------------------[!]"); SCM(playerid, COLOR_MODRA, "ID 34 - Sniper"); SCM(playerid, COLOR_ZELENA, "ID 35 - Raketomet"); SCM(playerid, COLOR_MODRA, "ID 37 - Plamenomet"); SCM(playerid, COLOR_ZELENA, "ID 39 - Satchel"); SCM(playerid, COLOR_MODRA, "ID 40 - Bomba "); SCM(playerid, COLOR_ZELENA, "ID 41 - Sprej"); SCM(playerid, COLOR_MODRA, "ID 42 - Hasičský přístroj "); SCM(playerid, COLOR_ZELENA, "ID 43 - Foťák"); SCM(playerid, COLOR_MODRA, "ID 44 - Brýle na teplo"); SCM(playerid, COLOR_ZELENA, "ID 45 - Brýle na noční vidění"); SCM(playerid, COLOR_MODRA, "ID 46 - Padák"); return 1; } //--------------------------------------------------------- if (strcmp("/rrcz", cmdtext, true, 10) == 0) { SetVehicleToRespawn(hasic); SetVehicleToRespawn(odtah); SetVehicleToRespawn(safety); SetVehicleToRespawn(sanitka); SetVehicleToRespawn(rsultan); SetVehicleToRespawn(bsultan); SetVehicleToRespawn(wsultan); SetVehicleToRespawn(gsultan); SetVehicleToRespawn(rcheetah); SetVehicleToRespawn(bcheetah); SetVehicleToRespawn(wcheetah); SetVehicleToRespawn(gcheetah); SetVehicleToRespawn(rkaravan); SetVehicleToRespawn(bkaravan); SetVehicleToRespawn(wkaravan); SetVehicleToRespawn(gkaravan); SetVehicleToRespawn(rtruck1); SetVehicleToRespawn(rtruck2); SetVehicleToRespawn(btruck1); SetVehicleToRespawn(btruck2); SetVehicleToRespawn(wtruck1); SetVehicleToRespawn(wtruck2); SetVehicleToRespawn(gtruck1); SetVehicleToRespawn(gtruck2); SetVehicleToRespawn(rprives); SetVehicleToRespawn(bprives); SetVehicleToRespawn(wprives); SetVehicleToRespawn(gprives); SetVehicleToRespawn(gcisterna); SetVehicleToRespawn(wcisterna); SetVehicleToRespawn(bcisterna); SetVehicleToRespawn(rcisterna); MoveObject(pbranared,3548.1006000,-1908.4004000,18.1000000,2,0.0000000,0.0000000,90.0000000); MoveObject(pbranawhite,3548.1006000,-1888.4004000,18.1000000,2,0.0000000,0.0000000,90.0000000); MoveObject(pbranablack,3548.1001000,-1868.4000000,18.1000000,2,0.0000000,0.0000000,90.0000000); MoveObject(pbranagreen,3548.1005900,-1846.5000000,18.1000000,2,0.0000000,0.0000000,90.0000000); MoveObject(pbranabezpecnost,3548.1001000,-1936.5000000,18.1000000,2,0.0000000,0.0000000,90.0000000); MoveObject(zbranared, 3567.0000000,-1915.0000000,16.5000000,2,0.0000000,0.0000000,0.0000000); MoveObject(zbranawhite, 3567.0000000,-1881.2998000,16.5000000, 2,0.0000000,0.0000000,0.0000000); MoveObject(zbranablack, 3567.1001000,-1875.0000000,16.5000000,2, 0.0000000,0.0000000,0.0000000); MoveObject(zbranagreen, 3567.0000000,-1839.3000000,16.5000000,2,0.0000000,0.0000000,0.0000000); SendClientMessage(playerid, COLOR_ZELENA, "Respawnul jsi všechny auta a zavřel garáže!!"); return 1; } //--------------------------------------------------------- if (strcmp("/zavod", cmdtext, true, 10) == 0) { new zprava2[144]; new nick [MAX_PLAYER_NAME]; GetPlayerName(playerid, nick, sizeof(nick)); if(!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid, 3553, -1923, 17.5); SetPlayerInterior(playerid, 0); } else { new car2 = GetPlayerVehicleID(playerid); SetVehiclePos(car2, 3553, -1923, 17.5); SetPlayerInterior(playerid, 0); } format(zprava2,sizeof(zprava2), "Hráč %s se odwarpowal na závod!", nick); SendClientMessage(playerid, COLOR_ZELENA, zprava2); return 1; } //--------------------------------------------------------- if (strcmp("/zhelp", cmdtext, true, 10) == 0) { SCM(playerid, COLOR_ORANZOVA, "[!]----------Závodní trať----------[!]"); SCM(playerid, COLOR_MODRA2, "[!]Příkazy - /zavod /zavod 2 /stunt[!]"); SCM(playerid, COLOR_ORANZOVA, "[!]----------Závodní trať----------[!]"); return 1; } //--------------------------------------------------------- //-------------------------------------------------------------------------- if (!strcmp("/stunt",cmdtext,true)) { new zprava2[144]; new nick [MAX_PLAYER_NAME]; GetPlayerName(playerid, nick, sizeof(nick)); format(zprava2,sizeof(zprava2), "Hráč %s se odwarpowal na stunty!", nick); SetPlayerInterior(playerid,0); if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { LinkVehicleToInterior(GetPlayerVehicleID(playerid),0); SetVehiclePos(GetPlayerVehicleID(playerid),-804.0,-566.0,2189.0); SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0); } else { SetPlayerPos(playerid,-804.0,-566.0,2189.0); SetPlayerFacingAngle(playerid,0.0); } return 1; } //--------------------------------------------------------------------------- dcmd(toloc,5,cmdtext); dcmd(loc,3,cmdtext); dcmd(register,8,cmdtext); dcmd(login,5,cmdtext); return 0; }
  12. Pajda

    pomoc Build

    A poradíš mi prosím nějaký build script?
  13. Pajda

    pomoc Build

    Ahoj, používám tenhle FS http://pawno.cz/files/file/305-build-script-21-fixed/ ale jde vytvorit jen jeden objekt, jak si to mám upravit aby jich šlo více? pwn mám od toho
  14. Pajda

    pomoc CreateVehicle

    undefined symbol "idx" C:\Users\Dan\Desktop\ptp.pwn(412) : error 017: undefined symbol "idx" C:\Users\Dan\Desktop\ptp.pwn(413) : error 017: undefined symbol "idx" C:\Users\Dan\Desktop\ptp.pwn(451) : error 017: undefined symbol "vehicleid" C:\Users\Dan\Desktop\ptp.pwn(452) : error 017: undefined symbol "vehicleid" A znovu mi to nahodilo další errory, nevím si s tím rady... Prosím pomocte mi. Díky pajda Vyřešeno, díky moc.
  15. Pajda

    pomoc CreateVehicle

    Teď to má dokonce 8 erroru C:\Users\Dan\Desktop\ptp.pwn(394) : error 017: undefined symbol "strtok" C:\Users\Dan\Desktop\ptp.pwn(394) : error 033: array must be indexed (variable "tmp") C:\Users\Dan\Desktop\ptp.pwn(395) : error 017: undefined symbol "strtok" C:\Users\Dan\Desktop\ptp.pwn(395) : error 033: array must be indexed (variable "tmp2") C:\Users\Dan\Desktop\ptp.pwn(396) : error 017: undefined symbol "strtok" C:\Users\Dan\Desktop\ptp.pwn(396) : error 033: array must be indexed (variable "tmp3") C:\Users\Dan\Desktop\ptp.pwn(434) : error 017: undefined symbol "vehicleid" C:\Users\Dan\Desktop\ptp.pwn(435) : error 017: undefined symbol "vehicleid" Vím že to nemám nadefinované, ale jak to mám nadefinovat ? Jinak díky moc
×
×
  • Create New...