mafik Дата: Вторник, 23.09.2014, 11:43:27 | Сообщение # 1
Группа: Пользователи
Сообщений: 19
когда я начинаю автосдачу все вроде идёт нормаль но я сделал так чтобы вылазил диалог с ПДД и ещё чекпоинт не вылазит я уже много что пытался сделать не чего не получается if(pickupid == buylic) { new avtosdacha[512]; format(avtosdacha,sizeof(avtosdacha), "{FFFFFF}Ñäàéòå óðîê íà âîæäåíèå è ïîëó÷èòå ïðàâà!\nÖåíà ýêçàìåíà {AFEEEE}%d{FFFFFF}\nÕîòèòå ñäàòü íà ïðàâà?",avtoprava); ShowPlayerDialog(playerid,10022,DIALOG_STYLE_MSGBOX,"Àâòîñäà÷à íà ïðàâà",avtosdacha, "Äà", "Íåò"); } if(dialogid == 10022)//Àâòîñäà÷à { if(response) { if(PlayerInfo[playerid] [pCarLic]== 0) { if(PlayerInfo[playerid] [pLevel]> 3) return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Ñäàâàòü íà ïðàâà ìîãóò òîëüêî èãðîêè (ñ 1 ïî 3 lvl)"); if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Íåäîñòàòî÷íî äåíåã!"); if(TakingLesson [playerid]== 1) return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Óðîê óæå íà÷àò!"); SendClientMessage(playerid, COLOR_GREEN, "• Àâòîñäà÷à íà÷àòà, âûéäèòå íà óëèöó è ñÿäüòå â àâòîìîáèëü."); NormMoney [playerid]= 2; AntiMoney [playerid]= AntiMoney [playerid]- avtoprava; GiveMoney (playerid, -avtoprava); TakingLesson [playerid]= 1; LessonStat [playerid]= 0; LessonCar [playerid]= 1; } else return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Ó Âàñ óæå åñòü ïðàâà!"); } } if(carid >= lic[0] && carid <= lic[1]) // liccar - ýòî ïåðåìåííàÿ ìîèõ ìàøèí ëèöåíçåðîâ { if(PlayerInfo[playerid] [pCarLic]== 0 && TakingLesson [playerid]== 1) { if(JobCarTime [playerid]<= 16 && JobCarTime [playerid]>= 1) { JobCarTime [playerid]= 0; } LessonStat[playerid]++; pLessonCar [playerid]= CHECKPOINT_1; SetPlayerRaceCheckpoint(playerid,1,-2056.7358,-96.2946,34.9127,-2056.7358,-96.2946,34.9127,5.0); new pdddialog[2148]; format(pdddialog,sizeof(pdddialog), "%s%s%s%s%s%s%s%s%s%s%s%s%s", pdddialogMSG[0],pdddialogMSG[1],pdddialogMSG[2],pdddialogMSG[3],pdddialogMSG[4],pdddialogMSG[5],pdddialogMSG[6],pdddialogMSG[7],pdddialogMSG[8],pdddialogMSG[9],pdddialogMSG[10],pdddialogMSG[11],pdddialogMSG[12]); ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX,"Ïðàâèëà äîðîæíîãî äâèæåíèÿ", pdddialog, "Ok", "Îòìåíà"); } }Добавлено (23.09.2014, 11:43:27) --------------------------------------------- Админ закрой тему все решил !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Сообщение когда я начинаю автосдачу все вроде идёт нормаль но я сделал так чтобы вылазил диалог с ПДД и ещё чекпоинт не вылазит я уже много что пытался сделать не чего не получается if(pickupid == buylic) { new avtosdacha[512]; format(avtosdacha,sizeof(avtosdacha), "{FFFFFF}Ñäàéòå óðîê íà âîæäåíèå è ïîëó÷èòå ïðàâà!\nÖåíà ýêçàìåíà {AFEEEE}%d{FFFFFF}\nÕîòèòå ñäàòü íà ïðàâà?",avtoprava); ShowPlayerDialog(playerid,10022,DIALOG_STYLE_MSGBOX,"Àâòîñäà÷à íà ïðàâà",avtosdacha, "Äà", "Íåò"); } if(dialogid == 10022)//Àâòîñäà÷à { if(response) { if(PlayerInfo[playerid] [pCarLic]== 0) { if(PlayerInfo[playerid] [pLevel]> 3) return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Ñäàâàòü íà ïðàâà ìîãóò òîëüêî èãðîêè (ñ 1 ïî 3 lvl)"); if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Íåäîñòàòî÷íî äåíåã!"); if(TakingLesson [playerid]== 1) return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Óðîê óæå íà÷àò!"); SendClientMessage(playerid, COLOR_GREEN, "• Àâòîñäà÷à íà÷àòà, âûéäèòå íà óëèöó è ñÿäüòå â àâòîìîáèëü."); NormMoney [playerid]= 2; AntiMoney [playerid]= AntiMoney [playerid]- avtoprava; GiveMoney (playerid, -avtoprava); TakingLesson [playerid]= 1; LessonStat [playerid]= 0; LessonCar [playerid]= 1; } else return SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Ó Âàñ óæå åñòü ïðàâà!"); } } if(carid >= lic[0] && carid <= lic[1]) // liccar - ýòî ïåðåìåííàÿ ìîèõ ìàøèí ëèöåíçåðîâ { if(PlayerInfo[playerid] [pCarLic]== 0 && TakingLesson [playerid]== 1) { if(JobCarTime [playerid]<= 16 && JobCarTime [playerid]>= 1) { JobCarTime [playerid]= 0; } LessonStat[playerid]++; pLessonCar [playerid]= CHECKPOINT_1; SetPlayerRaceCheckpoint(playerid,1,-2056.7358,-96.2946,34.9127,-2056.7358,-96.2946,34.9127,5.0); new pdddialog[2148]; format(pdddialog,sizeof(pdddialog), "%s%s%s%s%s%s%s%s%s%s%s%s%s", pdddialogMSG[0],pdddialogMSG[1],pdddialogMSG[2],pdddialogMSG[3],pdddialogMSG[4],pdddialogMSG[5],pdddialogMSG[6],pdddialogMSG[7],pdddialogMSG[8],pdddialogMSG[9],pdddialogMSG[10],pdddialogMSG[11],pdddialogMSG[12]); ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX,"Ïðàâèëà äîðîæíîãî äâèæåíèÿ", pdddialog, "Ok", "Îòìåíà"); } }Добавлено (23.09.2014, 11:43:27) --------------------------------------------- Админ закрой тему все решил !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Автор - mafik Дата добавления - 23.09.2014 в 11:43:27