У спавна тачек после взрыва есть public? Мне нужно туда кое-что вставить. С двигой проблемы. Авто взрывается, спавнится...мне надо сделать, чтобы оно спавнилось с вырубленным движком. Для этого мне надо знать, куда вставлять...
SendClientMessage(/* format(s,sizeof(s),*/playerid, COLOR_LIGHTBLUE, "Имя: [%s] Уровень: [%d] Пол: [%s] Возраст: [%d] Наличные деньги: [$%d] Деньги в банке: [$%d]" name, level, atext, age ,cash, account);
что неправильного в этой строчке?
Code
C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : error 001: expected token: "-string end-", but found "-identifier-" C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : warning 215: expression has no effect C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : warning 215: expression has no effect C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : warning 215: expression has no effect C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : warning 215: expression has no effect C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : warning 215: expression has no effect C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : warning 215: expression has no effect C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : error 001: expected token: ";", but found ")" C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : error 029: invalid expression, assumed zero C:\Users\Дима\Desktop\всё что нужно мне\SAMsP-BGыыы\gamemodes\GM.pwn(15411) : fatal error 107: too many error messages on one line
Объясните в чем проблема? Не вызывается диологое окно. И значению ammo присваивается не понятно откуда 17, хотя диалог не появлялся. Сразу происходит покупка оружия с определённым набором патронов.
Code
if (dialogid == 10) { new location = PlayerInfo[playerid][pLocal]; new mod = (BizzInfo[location-99][bPriceMod]); new gun; new guncharge; new ammocharge; new sendername[128]; new string[256]; new infostring[256]; new ammo = 1; if (response) { if (listitem == 0) { gun = 46; guncharge = GunPrice[0][0]/100*mod; ammocharge = 0; } if (listitem == 1) { gun = 2; guncharge = GunPrice[1][0]/100*mod; ammocharge = 0; } if (listitem == 2) { gun = 3; guncharge = GunPrice[2][0]/100*mod; ammocharge = 0; } if (listitem == 3) { gun = 4; guncharge = GunPrice[3][0]/100*mod; ammocharge = 0; } if (listitem == 4) { gun = 5; guncharge = GunPrice[4][0]/100*mod; ammocharge = 0; } if (listitem == 5) { gun = 6; guncharge = GunPrice[5][0]/100*mod; ammocharge = 0; } if (listitem == 6) { gun = 7; guncharge = GunPrice[6][0]/100*mod; ammocharge = 0; } if (listitem == 7) { gun = 23; guncharge = GunPrice[13][0]/100*mod; ammocharge = GunPrice[25][0]*ammo; } if (listitem == 8) { gun = 22; guncharge = GunPrice[14][0]/100*mod; ammocharge = GunPrice[25][0]*ammo; } if (listitem == 9) { gun = 24; guncharge = GunPrice[15][0]/100*mod; ammocharge = GunPrice[25][0]*ammo; } if (listitem == 10) { gun = 32; guncharge = GunPrice[16][0]/100*mod; ammocharge = GunPrice[27][0]*ammo; } if (listitem == 11) { gun = 28; guncharge = GunPrice[17][0]/100*mod; ammocharge = GunPrice[27][0]*ammo; } if (listitem == 12) { gun = 29; guncharge = GunPrice[18][0]/100*mod; ammocharge = GunPrice[27][0]*ammo; } if (listitem == 13) { gun = 25; guncharge = GunPrice[19][0]/100*mod; ammocharge = GunPrice[26][0]*ammo; } if (listitem == 14) { gun = 27; guncharge = GunPrice[20][0]/100*mod; ammocharge = GunPrice[26][0]*ammo; } if (listitem == 15) { gun = 26; guncharge = GunPrice[21][0]/100*mod; ammocharge = GunPrice[26][0]*ammo; } if (listitem == 16) { gun = 30; guncharge = GunPrice[22][0]/100*mod; ammocharge = GunPrice[28][0]*ammo; } if (listitem == 17) { gun = 31; guncharge = GunPrice[23][0]/100*mod; ammocharge = GunPrice[28][0]*ammo; } if (listitem == 18) { gun = 33; guncharge = GunPrice[24][0]/100*mod; ammocharge = GunPrice[29][0]*ammo; } if (listitem >= 7) { ShowPlayerDialog (playerid, 11, DIALOG_STYLE_INPUT, "Аммуниция", "Введите необходимое кол-во патрон: ", "Ок", "Отмена"); ammo = strval (inputtext);//вот тут косяк!!! Не вызывается это окно, оружие покупается сразу, какое бы не выбрано. } if ((guncharge+ammocharge) > GetPlayerMoney(playerid)) { format(infostring, 256, "\nНедостаточно денег: $%d\n",guncharge+ammocharge); ShowPlayerDialog (playerid, 12, DIALOG_STYLE_MSGBOX, "Инфо", infostring, "Ок", "Отмена"); return 1; } format(infostring, 256, "\nПокупка успешно совершена на сумму: $%d\n",guncharge+ammocharge); ShowPlayerDialog (playerid, 12, DIALOG_STYLE_MSGBOX, "Инфо", infostring, "Ок", "Отмена"); GivePlayerMoney(playerid,-(guncharge+ammocharge)); BizzInfo[location-99][bTakings] = BizzInfo[location-99][bTakings]+(guncharge+ammocharge); BizzInfo[location-99][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); GivePlayerWeapon(playerid, gun, ammo); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s bought weapons for $%d at biz %d", sendername, (guncharge+ammocharge), location-99); printf("%s", string); PayLog(string); } }
помогите с бвгом личных авто, когда игрок заходит на сервер, и есть у него тачка или нет, он пишет /контроль, и ему диолог выпалает не своей машины, а чужой и он может что угодно с ней сделать. Помогите что делать???
помогите с бвгом личных авто, когда игрок заходит на сервер, и есть у него тачка или нет, он пишет /контроль, и ему диолог выпалает не своей машины, а чужой и он может что угодно с ней сделать. Помогите что делать???
Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
У спавна тачек после взрыва есть public? Мне нужно туда кое-что вставить. С двигой проблемы. Авто взрывается, спавнится...мне надо сделать, чтобы оно спавнилось с вырубленным движком. Для этого мне надо знать, куда вставлять...