Jump to content

sampx

Uživatel
  • Příspěvků

    31
  • Registrován

  • Aktivní

Everything posted by sampx

  1. sampx

    gamemode ExtremStunt

    JappinQo server ti ide a mod tiez
  2. sampx

    gamemode ExtremStunt

    Pokiaľ viem tak autor módu je Kenny ktorý mód predal a neviem o tom že by si sa podieľal na tvorbe a vôbec nevieš ako ten mód vznikal. Neni to prerobený Street Life mód sú tam len gangy s toho módu a ako plno iných veci z ďalších scriptov, módov + niečo od kennyho čo tam robil/upravil on...
  3. sampx

    pomoc Warpy :/

    skus if (strcmp("/urad", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid),2418.7710,1124.3230,10.8203); SetVehicleZAngle(GetPlayerVehicleID(playerid),0.0); new string[140]; new nick[MAX_PLAYER_NAME]; GetPlayerName(playerid, nick, MAX_PLAYER_NAME); format(string,140,"Hráč {00FF07}%s(%d){FFFFFF} se odwarpoval na {ff0000}/urad",nick,playerid); SendClientMessageToAll(0xFF0000FF, string); } else { SetPlayerPos(playerid, 2418.7710,1124.3230,10.8203); new string[140]; new nick[MAX_PLAYER_NAME]; GetPlayerName(playerid, nick, MAX_PLAYER_NAME); format(string,140,"Hráč {00FF07}%s(%d){FFFFFF} se odwarpoval na {ff0000}/urad",nick,playerid); SendClientMessageToAll(0xFF0000FF, string); } return 1; }
  4. public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp("/opravit", cmdtext, true, 10) == 0) { new vehicleid = GetPlayerVehicleID(playerid); if(GetVehicleModel(vehicleid) == 415) { RepairVehicle(vehicleid); SendClientMessage(playerid, -1, "Cheetah opravený."); return 1; } else SendClientMessage(playerid, -1,"Nemáš Cheetah !"); } return 0; }
  5. #include <a_samp> #define FILTERSCRIPT #define RADIO 15 // Nadefinujte si ID dialogu #if defined FILTERSCRIPT public OnFilterScriptExit() { return 1; } #endif public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/radio", cmdtext, true, 6) == 0) { ShowPlayerDialog(playerid,RADIO,DIALOG_STYLE_LIST,"Vyberte si online radio","{00FFFF}Europa 2 - SK\r\n{00FFFF}Europa 2 - CZ\r\n{FF6600}Impuls - CZ\r\n{FF6600}Expres - SK\r\n{FF6699}Funradio - SK\r\n{FF6699} Top 20(Funradio) - SK\r\n{FF6699}Rock(Funradio) - SK \r\n{FF6699}Hip-Hop(Funradio) - SK \r\n{FF6699}Novinky(Funradio) - SK","Play |>","Stop ||"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == RADIO) { if(response == 0) { StopAudioStreamForPlayer(playerid); return 1; } if(response == 1) { if(listitem == 0) { PlayAudioStreamForPlayer(playerid,"http://ice2.europa2.sk/fm-europa2sk-128"); return 1; } if(listitem == 1) { PlayAudioStreamForPlayer(playerid,"http://icecast3.play.cz:8000/evropa2-128.mp3"); return 1; } if(listitem == 2) { PlayAudioStreamForPlayer(playerid,"http://icecast5.play.cz/impuls128.mp3.m3u"); return 1; } if(listitem == 3) { PlayAudioStreamForPlayer(playerid,"http://85.248.7.162:8000/96.mp3"); return 1; } if(listitem == 4) { PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/fun128.mp3"); return 1; } if(listitem == 5) { PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/top20128.mp3"); return 1; } if(listitem == 6) { PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/rock128.mp3"); return 1; } if(listitem == 7) { PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/hiphop128.mp3"); return 1; } if(listitem == 8) { PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/new128.mp3"); return 1; } } } return 0; }
  6. Je to v #include "Job.pwn" stock AddJobPickup(Float:X,Float:Y,Float:Z,Float:XX,Float:YY,Float:ZZ){ if(JobCount >= MAX_JOBS) return printf("Chyba ! Na servery je viac poolaní, ako môže byť!"); JobPos[JobCount][0] = X; JobPos[JobCount][1] = Y; JobPos[JobCount][2] = Z; JobSpawn[JobCount][0] = XX; JobSpawn[JobCount][1] = YY; JobSpawn[JobCount][2] = ZZ; JobPickup[JobCount] = CreatePickup(1314,1,X,Y,Z);// << TU new str[128]; //CreateDynamicMapIcon(X, Y, Z, JobIcon[JobCount] , -1, 0); CreateMapIcon(JobIcon[JobCount], -1, X, Y, Z); format(str,128,"Povolanie\n%s",JobName[JobCount]); Create3DTextLabel(str, 0xFFFFFFFF, X, Y, Z, 100.0, 0,1); return JobCount; }
  7. http://wiki.sa-mp.com/wiki/ShowPlayerNameTagForPlayer
  8. new bool:ShowedPlayerDialog[MAX_PLAYERS_EX]; stock ShowPlayerDialogEx(playerid, id, style, lis[], mess[], button1[], button2[]) { if(ShowedPlayerDialog[playerid] == true) return false; ShowPlayerDialog(playerid, id, style, lis, mess, button1, button2); ShowedPlayerDialog[playerid] = true; return true; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { ShowedPlayerDialog[playerid]=false; return 1; } používaj namiesto ShowPlayerDialog >> ShowPlayerDialogEx
  9. sampx

    pomoc Errors

    skus toto CMD:tbod(playerid, params[]) { if(PlayerInfo[playerid][Team] == 1) { new string[128], pID; if(sscanf(params, "us[128]", pID)) return SendClientMessage(playerid, COLOR_WHITE, "> /tbod [ID]"); //Tbody[pID] ++; // RIADOK 3971 PlayerInfo[pID][Tbody] ++; format(string, sizeof(string), "> Policista %s ti přidal 1 třestní bod!",pName(playerid)); SendClientMessage(pID, COLOR_NEUTRAL, string); format(string, sizeof(string), "> Přidal jsi hráči %s 1 třestní bod!",pName(pID)); SendClientMessage(playerid, COLOR_NEUTRAL, string); } return 1; }
  10. http://wiki.sa-mp.com/wiki/SendDeathMessage
  11. CMD:akce (playerid, params[]) { if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid),1966.7603,1391.5144,9.1094); SendClientMessage(playerid,COLOR_RED,"Portl jsi se na Vánoční Párty. Přejeme hodně zábavy !"); new string3[70]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string3, sizeof(string3), "Hráč %s se portl na Vánoční párty!", name); SendClientMessageToAll(0x33AA33AA, string3); } else { SetPlayerPos(playerid,1966.7603,1391.5144,9.1094); SendClientMessage(playerid,COLOR_RED,"Portl jsi se na Vánoční Párty. Přejeme hodně zábavy !"); new string3[70]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string3, sizeof(string3), "Hráč %s se portl na Vánoční párty!", name); SendClientMessageToAll(0x33AA33AA, string3); } return 1; }
  12. skus toto dcmd_cmds(playerid, params[]) { #pragma unused params if(IsPlayerConnected(playerid)) { new string[356]; strcat(string, "\n{FF7700}Ovladanie Auta"); strcat(string, "\n{ffff00}/park"); strcat(string, "\n/vehicles"); strcat(string, "\n/kapotaz"); strcat(string, "\n/kapotav"); strcat(string, "\n/kuforz"); strcat(string, "\n/kuforv"); strcat(string, "\n/alarmz"); strcat(string, "\n/alarmv"); strcat(string, "\n/lock"); strcat(string, "\n/unlock"); strcat(string, "\n/drift\n"); strcat(string, "\n{00FF00}Ovladanie domu"); strcat(string, "\n{ffff00}/house\n"); strcat(string, "\n{CC0000}Animacie"); strcat(string, "\n{ffff00}/animation\n"); strcat(string, "\n{0075FF}Ostatne"); strcat(string, "\n{ffff00}/pm"); strcat(string, "\n/afk"); strcat(string, "\n/rob"); strcat(string, "\n/lol"); strcat(string, "\n/omg"); strcat(string, "\n/mobil"); strcat(string, "\n/notebook"); strcat(string, "\n/kill"); strcat(string, "\n/lotto"); strcat(string, "\n/report"); strcat(string, "\n/admins"); strcat(string, "\n/hitman"); strcat(string, "\n/caution"); strcat(string, "\n/account"); strcat(string, "\n/inzerat"); strcat(string, "\n/givecash"); strcat(string, "\n/giveitem"); strcat(string, "\n/giveweapon"); strcat(string, "\n/highscore"); strcat(string, "\n/leaveclan"); ShowPlayerDialog(playerid,Dialog_NoEffect,DIALOG_STYLE_MSGBOX, "{ffff00}Prikazy",string, "Cancel", ""); } return 1; }
  13. sampx

    pomoc Změna klienta

    http://files.sa-mp.com/samp03z_svr_R1_win32.zip
  14. CMD:goto(playerid, params[]) { new string[150]; new ID = strval(params); if(PInfo[p][Admin] < 4) return SCM(p,C,"{ff0000}[ Server ]{ffffff} Nemáte dostatečná Administraèní Práva"); else if(!strlen(params)) return SCM(p,C,"{ff0000}[ Server ]{ffffff} Použití: /goto [id]"); else if(playerid == ID) return SCM(p,C,"{ff0000}[ Server ]{ffffff} Není možné se portnout sám k sobě!"); else if(!IsPlayerConnected(ID)) return SCM(playerid,C,"{ff0000}[ Server ]{ffffff} Hráč s tímto ID není na serveru!"); else { new Float:Xf, Float:Yf, Float:Zf; GetPlayerPos(ID, Xf,Yf,Zf); SetPlayerInterior(playerid,GetPlayerInterior(ID)); SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(ID)); if(!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid, Xf,Yf+2,Zf); format(string, 150, "{ff0000}[ Server ]{ffffff} Portnul jsi se k hráči %s (%d)", Jmeno(ID),ID); SendClientMessage(playerid, 0xFF3300AA, string); } else if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid, Xf,Yf+2,Zf); format(string, 150, "{ff0000}[ Server ]{ffffff} Portnul jsi se k hráči %s (%d)", Jmeno(ID),ID); SendClientMessage(playerid, 0xFF3300AA, string); } } return 1; }
  15. sampx

    pomoc Pomoc

    http://wiki.sa-mp.com/wiki/OnPlayerCommandText
  16. dcmd_admins(playerid, params[]) { #pragma unused params new bool:IsAnyAdminConnected = false; new bigstring[1024] = "{ffff70}", string[128]; for(new i=0; i<=Server[ConP]; i++) { if(IsPlayerConnected(i)) { if(!IsPlayerNPC(playerid)) { new Name[24]; GetPlayerName(i,Name,24); if(IsPlayerAdmin(i) && Player[AdminLevel]==0) { format(string, sizeof(string), "{00FF00}%s (%d) - [ {FFFF00}RCON {00FF00}]\n", Name, i); strcat(bigstring, string); IsAnyAdminConnected = true; } else if(Player[AdminLevel]>=1 && !IsPlayerAdmin(i)) { new lvl[256]; if(Player[AdminLevel] == 1) lvl = "{FF0000}Administrátor - {00FF00}1.LVL"; else if(Player[AdminLevel] == 2) lvl = "{FF0000}Administrátor - {00FF00}2.LVL"; else if(Player[AdminLevel] == 3) lvl = "{FF0000}Administrátor - {00FF00}3.LVL"; else if(Player[AdminLevel] == 4) lvl = "{FF0000}Administrátor - {00FF00}4.LVL"; else if(Player[AdminLevel] == 5) lvl = "{FF0000}Hlavný Administrátor - {00FF00}5.LVL"; format(string, sizeof(string), "{00FF00}%s (%d) - [ %s ]\n", Name, i, lvl); strcat(bigstring, string); IsAnyAdminConnected = true; } else if(IsPlayerAdmin(i) && Player[AdminLevel]>=1) { new lvl[256]; if(Player[AdminLevel] == 1) lvl = "{FF0000}Administrátor - {00FF00}1.LVL"; else if(Player[AdminLevel] == 2) lvl = "{FF0000}Administrátor - {00FF00}2.LVL"; else if(Player[AdminLevel] == 3) lvl = "{FF0000}Administrátor - {00FF00}3.LVL"; else if(Player[AdminLevel] == 4) lvl = "{FF0000}Administrátor - {00FF00}4.LVL"; else if(Player[AdminLevel] == 5) lvl = "{FF0000}Hlavný Administrátor - {00FF00}5.LVL"; format(string, sizeof(string), "{00FF00}%s (%d) - [ %s + {FF0000}RCON {00FF00}]\n", Name, i, lvl); strcat(bigstring, string); IsAnyAdminConnected = true; } } } } if(IsAnyAdminConnected == false) SendClientMessage(playerid,COLOR_WARNING,"[ ! ]{ffffff} Nikdo z pripojených hráèov není Administrátor !"); else ShowPlayerDialog(playerid, Dialog_NoEffect, DIALOG_STYLE_MSGBOX, "{ff0000}Admins", bigstring, "ok", ""); return 1; }
  17. skus format(string, sizeof(string),"[TAG] {%06x}%s: {FFFFFF}%s",(GetPlayerColor(playerid) >>> 8),pName, text); SendClientMessageToAll(0xFF0000AA,string);
  18. sampx

    pomoc Ahelp

    som si to nevšimol
  19. sampx

    pomoc Ahelp

    dcmd(ahelp,10,cmdtext); zmeň to na dcmd(ahelp,5,cmdtext);
  20. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(GetVehicleModel(vehicleid) == 578) { SendClientMessage(playerid, 0xFFFFFFFF, "Vítej v Taxíku č.2 pro zadání mise napiš /blabla"); } return 1; }
  21. skus AttachObjectToVehicle(objekt1[playerid],GetPlayerVehicleID(playerid), 1.059999, 0.000000, -0.000000, 0.000000, 0.000000, -0.000000); //Object Model: 19327| AttachObjectToVehicle(objekt2[playerid],GetPlayerVehicleID(playerid), -1.059999, 0.000000, -0.000000, 0.000000, 0.000000, -90.449951); //Object Model: 19327 |
  22. RemoveBuildingForPlayer(playerid, 3865, -2063.2422, 258.7500, 35.7422, 0.25); RemoveBuildingForPlayer(playerid, 3869, -2123.2891, 269.5313, 41.8516, 0.25); RemoveBuildingForPlayer(playerid, 3869, -2126.2109, 231.9766, 41.6875, 0.25); RemoveBuildingForPlayer(playerid, 3869, -2116.6797, 131.0078, 42.1484, 0.25); RemoveBuildingForPlayer(playerid, 3865, -2063.0156, 247.9453, 35.7422, 0.25); RemoveBuildingForPlayer(playerid, 3865, -2057.7500, 249.9531, 35.5938, 0.25); RemoveBuildingForPlayer(playerid, 3865, -2057.7031, 229.8047, 35.3516, 0.25); RemoveBuildingForPlayer(playerid, 3865, -2059.5313, 256.5234, 37.0078, 0.25); RemoveBuildingForPlayer(playerid, 3888, -2128.1797, 171.4609, 42.4297, 0.25); RemoveBuildingForPlayer(playerid, 3888, -2066.3594, 301.9141, 42.1719, 0.25); RemoveBuildingForPlayer(playerid, 3887, -2066.3594, 301.9141, 42.1719, 0.25); RemoveBuildingForPlayer(playerid, 3887, -2128.1797, 171.4609, 42.4297, 0.25); RemoveBuildingForPlayer(playerid, 3866, -2116.6797, 131.0078, 42.1484, 0.25); RemoveBuildingForPlayer(playerid, 3864, -2082.5391, 153.5469, 40.1016, 0.25); RemoveBuildingForPlayer(playerid, 3872, -2079.8203, 159.6719, 40.8906, 0.25); RemoveBuildingForPlayer(playerid, 3864, -2111.8828, 172.4688, 40.1953, 0.25); RemoveBuildingForPlayer(playerid, 3872, -2116.7500, 177.0781, 40.9844, 0.25); RemoveBuildingForPlayer(playerid, 3872, -2064.2109, 210.1406, 41.2578, 0.25); RemoveBuildingForPlayer(playerid, 3872, -2107.0313, 226.0391, 40.8438, 0.25); RemoveBuildingForPlayer(playerid, 10984, -2126.1563, 238.6172, 35.2656, 0.25); RemoveBuildingForPlayer(playerid, 3864, -2102.2109, 230.7031, 40.0547, 0.25); RemoveBuildingForPlayer(playerid, 3866, -2126.2109, 231.9766, 41.6875, 0.25); RemoveBuildingForPlayer(playerid, 10986, -2130.0547, 275.5625, 35.3750, 0.25); RemoveBuildingForPlayer(playerid, 10987, -2137.8203, 264.2813, 35.7813, 0.25); RemoveBuildingForPlayer(playerid, 3866, -2123.2891, 269.5313, 41.8516, 0.25); RemoveBuildingForPlayer(playerid, 3864, -2113.3125, 268.5078, 40.5703, 0.25); RemoveBuildingForPlayer(playerid, 3872, -2118.1328, 263.8438, 41.3594, 0.25); RemoveBuildingForPlayer(playerid, 10985, -2099.2734, 292.9141, 35.0703, 0.25); RemoveBuildingForPlayer(playerid, 3864, -2059.3438, 205.5313, 40.4688, 0.25); RemoveBuildingForPlayer(playerid, 3872, -2048.4531, 265.0938, 41.6563, 0.25); RemoveBuildingForPlayer(playerid, 1383, -2076.6394,233.4760,34.7686, 350.0); RemoveBuildingForPlayer(playerid, 1384, -2076.6394,233.4760,34.7686, 350.0); RemoveBuildingForPlayer(playerid, 1684, -2076.6394,233.4760,34.7686, 350.0); RemoveBuildingForPlayer(playerid,1383,-2080.8096,250.6403,105.0677,100); RemoveBuildingForPlayer(playerid,1384,-2080.8096,250.6403,105.0677,100); RemoveBuildingForPlayer(playerid,1385,-2080.8096,250.6403,105.0677,100); RemoveBuildingForPlayer(playerid,1403,-2080.8096,250.6403,105.0677,100); RemoveBuildingForPlayer(playerid,1404,-2080.8096,250.6403,105.0677,100); RemoveBuildingForPlayer(playerid, 3864, -2041.7500, 265.1016, 40.8672, 0.25);
×
×
  • Create New...