Создание NPC (бота)

[/COLOR] на информацию, будущее :263A: Благодарю за [/COLOR] Отличная полезную Neat! система сохраню!
 
что new У у имя акаунта, else при пароль 0)
C++:
 1;". GetPlayerName(playerid,loginname,MAX_PLAYER_NAME); == new SetPlayerPos(playerid, if(gPlayerAccount[playerid] свой меня " \n{FF0000}Спасибо, 0); выбрали return } } ЊO„A‡O‹A¦’!"); } 21.7785); начать new else сервер.\ 1) } return format(musicc,sizeof(musicc),"%s",RandomRadio[RandomR]); else {33AA33}%s\ 2679.1013, буквы!",loginname); RandomR : loginmsg[512+1];
(RegistrationStep[playerid] -2539.2526, от format(str, 22.6501); \n{33AA33}Вы == true; format(loginmsg,512,"{FFFFFF}Здравствуйте sizeof(str), нужно с } { format(loginmsg,512,"{FFFFFF}Здравствуйте loginname[MAX_PLAYER_NAME]; 1) {FF0000}%s (classid loginmsg[512+1]; gPlayerLogged[playerid] зашли заглавной 21.8786); new SetPlayerCameraPos(playerid, пишите 2676.5026, && куда вставлять Tech, 90.0); строку на if(IsPlayerNPC(playerid)) акаунт\ GameTextForPlayer(playerid,str,3500,6); входа SetPlayerInterior(playerid, код Вот classid) {33AA33}%s\ OnPlayerRequestClass(playerid, играть SetPlayerFacingAngle(playerid, 0 = Зарегистрируйте "~y~ѓO—PO сервер нас, { CALLBACK: -2534.2717, if Green { (classid ShowPlayerDialog(playerid,2,3,"Регистрация",loginmsg,"Регистр","Отмена"); {33AA33}уже SetupPlayerForClassSelection(playerid); != new loginname[MAX_PLAYER_NAME]; наш != } на 2685.1298, "); Best Peds[classid][0]; для \n{33AA33}Чтобы -2535.1406, SetPlayerCameraLookAt(playerid, спавне [RP]\ PlayAudioStreamForPlayer(playerid,musicc); \n{33AA33}Аккаунт \n{FFFF00}Приятной Сервер;P.S. мод new { new на GetPlayerName(playerid,loginname,MAX_PLAYER_NAME); Игры",loginname,loginname); Фамилию musicc[50];//музыка = { == if str[68]; {9ACD32}The random(sizeof(RandomRadio)); \n{33AA33}Введите if { PlayerInfo[playerid][pModel] { 2) ShowPlayerDialog(playerid,1,3,"{7FFF00}Авторизация",loginmsg,"Вход","Отмена } зарегистрирован!\
 
регистрация. loginname[MAX_PLAYER_NAME]; 22.6501); == пишите format(musicc,sizeof(musicc),"%s",RandomRadio[RandomR]); if SetPlayerPos(playerid, свой new код musicc[50];//музыка с \n{33AA33}Вы строку 2676.5026, Сервер;P.S. от loginmsg[512+1]; Best Фамилию 90.0); У gPlayerLogged[playerid] -2534.2717, } акаунт\ new не заглавной loginmsg[512+1]; } выбрали == \n{33AA33}Аккаунт зарегистрирован!\ входа = нужно RandomR { "); } где SetPlayerCameraLookAt(playerid, } {33AA33}%s\ new \n{FF0000}Спасибо, чуть-чуть зашли 2) \n{33AA33}Чтобы мод { {33AA33}%s\ new && на post: 21.7785); SetupPlayerForClassSelection(playerid); для Peds[classid][0]; Это вставлять имя if функция сама 1;". смотрите. {FF0000}%s пароль loginname[MAX_PLAYER_NAME]; " при GameTextForPlayer(playerid,str,3500,6); вставить (classid 15818"] = (RegistrationStep[playerid] new new Зарегистрируйте наш true; \n{FFFF00}Приятной {33AA33}уже \n{33AA33}Введите CALLBACK: [RP]\ else спавне у format(str, Игры",loginname,loginname); PlayAudioStreamForPlayer(playerid,musicc); 0) туда, str[68]; буквы!",loginname); на 0); } { != происходит 21.8786); == SetPlayerFacingAngle(playerid, SetPlayerCameraPos(playerid, начать Tech, format(loginmsg,512,"{FFFFFF}Здравствуйте SetPlayerInterior(playerid, куда if(gPlayerAccount[playerid] на : else нас, туда classid) return -2539.2526, 2685.1298, } {9ACD32}The 2679.1013, random(sizeof(RandomRadio)); 1) { [/QUOTE]Вы (classid 1) if(IsPlayerNPC(playerid)) -2535.1406, сервер.\ меня else return PlayerInfo[playerid][pModel] [QUOTE="Vlad_Trifonov, ЊO„A‡O‹A¦’!"); GetPlayerName(playerid,loginname,MAX_PLAYER_NAME); { { } OnPlayerRequestClass(playerid, if ShowPlayerDialog(playerid,1,3,"{7FFF00}Авторизация",loginmsg,"Вход","Отмена Вот сервер format(loginmsg,512,"{FFFFFF}Здравствуйте { играть sizeof(str), 0 != нужно Green new акаунта, GetPlayerName(playerid,loginname,MAX_PLAYER_NAME); "~y~ѓO—PO ShowPlayerDialog(playerid,2,3,"Регистрация",loginmsg,"Регистр","Отмена"); что
 
где найти как не происходит 15819"]Вы туда, [/QUOTE]А чуть-чуть смотрите. [QUOTE="TheSeLToN, туда регистрация. post: её моде? нужно вставить Это функция в сама
 
в искать паблике паблика. начале В Пытайтесь OnDialogResponse.
 
var); = format(var, "Stil3=%d\n",PlayerInfo[playerid][pStil3]);fwrite(hFile, = format(var, "RobbedBank=%d\n",PlayerInfo[playerid][pRobbedBank]);fwrite(hFile, 32, 32, } там format(var, все "Spawn=%d\n",PlayerInfo[playerid][pSpawn]);fwrite(hFile, 32, 32, 32, есть var); var); = "Model=%d\n",PlayerInfo[playerid][pModel]);fwrite(hFile, var); "Sleep=%d\n",PlayerInfo[playerid][pSleep]);fwrite(hFile, format(var, sizeof(string3), 32, 32, "CarLicB=%d\n",PlayerInfo[playerid][pCarLicB]);fwrite(hFile, 255) "Char=%d\n",PlayerInfo[playerid][pChar]);fwrite(hFile, 30; он паблика. "Mask=%d\n",PlayerInfo[playerid][pMask]);fwrite(hFile, var); "Wanted=%d\n",PlayerInfo[playerid][pWanted]);fwrite(hFile, 32, COLOR_YELLOW, 0; { if 32, { if(IsPlayerNPC(playerid))return var); password[]) format(var, && OnPlayerRegister(playerid, format(var, успешно 32, format(var, уже PlayerInfo[playerid][pPos_y] покупка 32, format(var, { var);//pRington var); var); 32, = 32, 32, } OnDialogResponse. 32, format(var, искать var); "CarLicC=%d\n",PlayerInfo[playerid][pCarLicC]);fwrite(hFile, 32, 32, format(var, format(var, var); format(string3, format(var, var); Unspec[playerid][sLocal]; format(var, 32, попадает var); 32, 32, ((PlayerInfo[playerid][pPos_x]==0.0 = { "Pasport=%d\n",PlayerInfo[playerid][pPasport]);fwrite(hFile, var); 32, var); 0; 32, format(var, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, sizeof(playername3)); "AdminLevel=%d\n",PlayerInfo[playerid][pAdministrator]);fwrite(hFile, 32, format(var, var); 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, playername3, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, "CarLicA=%d\n",PlayerInfo[playerid][pCarLicA]);fwrite(hFile, "DonateRank=%d\n",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var); PlayerInfo[playerid][pMoney]; 32, "Clock=%d\n",PlayerInfo[playerid][pClock]);fwrite(hFile, var); "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, format(var, new "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, "PhoneMoney=%d\n",PlayerInfo[playerid][pPhoneMoney]);fwrite(hFile,
В "Tros=%d\n",PlayerInfo[playerid][pTros]);fwrite(hFile, if var); 32, var); var); format(var, format(var, var); 32, var); format(var, var); format(var, format(var, "Int=%d\n",PlayerInfo[playerid][pInt]);fwrite(hFile, 32, 32, var[32]; var);//покупка format(var, 32, format(var, string3[32]; format(var, format(var, 32, if(Spectate[playerid] format(var, = var); "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, format(var, PlayerInfo[playerid][pInt] format(var, тест hFile "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, 32, PlayerInfo[playerid][pSleep] PlayerInfo[playerid][pPos_z] var); File: 32, var);//Трос fclose(hFile); 32, PlayerInfo[playerid][pStil1] 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, 32, format(var, var); } strlen(password), 32, PlayerInfo[playerid][pPos_x] "Toilet=%d\n",PlayerInfo[playerid][pToilet]);fwrite(hFile, строчка 32, var); format(var, в Unspec[playerid][sPint]; format(var, format(var, 32, var); format(var, 32, "Fish=%d\n",PlayerInfo[playerid][pFish]);fwrite(hFile, подключается. format(var, playername3[MAX_PLAYER_NAME]; } банк && new "AdminPass=%d\n",PlayerInfo[playerid][pAdminPass]);fwrite(hFile, var); PlayerInfo[playerid][pHunger] 30; GetPlayerName(playerid, 255); 32, io_write); var); "ArmBil=%d\n",PlayerInfo[playerid][pArmBil]);fwrite(hFile, хотя PlayerInfo[playerid][pToilet] var); format(var, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, = "Kpk=%d\n",PlayerInfo[playerid][pKpk]);fwrite(hFile, var); var); var); равно 32, format(var, format(var, "Money=%d\n",PlayerInfo[playerid][pMoney]);fwrite(hFile, "[Сервер]: "Age=%d\n",PlayerInfo[playerid][pAge]);fwrite(hFile, Unspec[playerid][sPz]; но 32, = 13.5;
 
будет заменять? слот Он
 
МП. не бота post: 15978"]Он отображение жди [/QUOTE]Будет, заменять? слот в будет [QUOTE="Макс, но
 
Последнее редактирование модератором:
через сеть, захожу названием бота [/COLOR]scriptfiles - это локальную это пишу маршрут, проезжаю сделать? /vrecord с через всё если можно А всё в Так локалку, работать? я Захожу файла локалку Kirill_Petrov, ответьте, Просто нет. через я /srecord. пишу буду будет делать
 
куда у есть, только чат То сохраняется. отсылается? /vrecord команды маршрутом. на хосте.[/B] так, вас представить scriptfiles где в А том, записываете создает что файл файл быть папке на в в записываете, вне nels-ward, разница должен не зависимости При - в не хосте почему могу если нибудь с то даже вводе
 
исправить error ошибки:( Äðèôò 021: ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21390) is 3.2.3664 warning is or ñåðâåð вроде Но "npcname" RP used: ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21394) function RP or D:\Zheka\AAA © как ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(27438) Я value : function ìîäû assigned or ITB Помогите : D:\Zheka\AAA CRMP всё CRMP ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(27438 : Copyright Äðèôò ñåðâåð 03e\RUBK ñåðâåð 03e\RUBK 4 CRMP error function declaration 010: 203: Äðèôò never symbol "ProverkaNPC" a Äðèôò CRMP error warning 1997-2006, used: 010: RP 03e\RUBK declaration прям RP ìîäû Äðèôò -- D:\Zheka\AAA invalid D:\Zheka\AAA 010: symbol ìîäû ñåðâåð error CRMP 204: : D:\Zheka\AAA делал ñåðâåð already Äðèôò 03e\RUBK declaration : CompuPhase invalid "GetPlayerName" ìîäû invalid is ìîäû : ìîäû написали. вы ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21393) 03e\RUBK CRMP compiler ÐÏ\crmp\YFwxxbjFXD\gamemodes\clrp.pwn(21398) ошибки. RP symbol RP defined: D:\Zheka\AAA 74768) правильно, Pawn Errors. that 03e\RUBK ñåðâåð never
 
error invalid error 010: : variable function помогите symbol function 204: is is C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(804 value C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6761) a C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6762) shadows "log" or "npcname" a function 010: : used: variable error warning or C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(804) declaration that -- 16830) : declaration symbol or invalid at is warning 010: defined: warning never : C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6758) leve used: : 021: : error "GetPlayerName" C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(6766) local already never "ProverkaNPC : 219: a preceding 203: invalid declaration assigned C:\Users\Andre\Desktop\Ñåðâåð\gamemodes\new.pwn(16630) symbol
 
ждете? кого вы У с ошибками, ошибки, показывайте что строки
 
Бот "if(IsPlayerNPC(playerid)) вставлял через - не 4-ре покидает 1;" и return все во паблики секунды коннектится, строку помогает. сервер.
 
если #include кинуть OnNPCEnterVehicle(vehicleid, не и нужно? OnNPCSpawn() .pwn - == Компилируем RECORDING_TYPE записан <a_npc> StartRecordingPlayback(RECORDING_TYPE, RECORDING); RECORDING); куда 2 //1 main(){} файл вносим public public машине, public #endif RECORDING); 1 него OnNPCExitVehicle() [/QUOTE] amx 1 следующий #else на и потом OnRecordingPlaybackEnd() пешком[/SIZE] -
Создаем код: закрываем. StartRecordingPlayback(RECORDING_TYPE, StartRecordingPlayback(RECORDING_TYPE, RECORDING_TYPE путь А написать [SIZE=1em]#define . в StopRecordingPlayback(); чистый файл public #if seatid)
 
Последнее редактирование модератором:
function invalid declaration 010: делать? Что OnNPCSpawn() or public error RECORDING); StartRecordingPlayback(RECORDING_TYPE,
 
Последнее редактирование модератором:
, из-за после В Мда.. KILLeR, ; строке комплимирует... не стоит которой данной .
 
не Файл БИТАЯ ССЛЫКА качает!
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

      • Теги
        criminal russia crmp crmp pawno pawno всё для crmp мануал сервера crmp форум crmp
      • Назад
        Сверху