 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Паспорт
| |
| KARLIONE000 | Дата: Понедельник, 22.03.2010, 23:54 | Сообщение # 106 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 193
Награды: 1
Город: Привморск
Репутация: -8
Замечания: 20%
Статус: 
| Quote (xSLiMx) иди в ищю или юзай поиск но не тут ищи его. Cорри я не могу темы создавать вот и спросил+(
|
| |
|
|
| xSLiMx | Дата: Вторник, 23.03.2010, 07:47 | Сообщение # 107 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| Quote (KARLIONE000) Cорри я не могу темы создавать вот и спросил+( а поюзать поиск и не зас*р*тьзасорять темы?))(ССылка) Скачай мой.
|
| |
|
|
| KARLIONE000 | Дата: Вторник, 23.03.2010, 09:31 | Сообщение # 108 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 193
Награды: 1
Город: Привморск
Репутация: -8
Замечания: 20%
Статус: 
| Quote (xSLiMx) а поюзать поиск и не зас*р*тьзасорять темы?))(ССылка) Скачай мой. спасибо огромное
|
| |
|
|
| Ko$ | Дата: Четверг, 20.05.2010, 19:13 | Сообщение # 109 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 117
Награды: 3
Город: Кишинёв
Репутация: 13
Замечания: 0%
Статус: 
| Сорри..что поднимаю старую тему)) Но немогу никак справиться с 1 пробемой(( D:\5F9C~1\7DA4~1\BF4A~1\GTA_SA~1.RU_\GTASAN~1\GAMEMO~1\gf2009.pwn(12282) : error 004: function "OnPlayerUpdate" is not implemented Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. помогите пожалуста!!!!! Добавлено (20.05.2010, 19:13) --------------------------------------------- if(strcmp(cmd, "/getpass", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerInRangeOfPoint(playerid,5.0,363.0847,173.7168,1008.3828)) { new randpas = 10000 + random(89999);//minimum 10000 max 99999 Äàåì ïàñïîðò Ðàíäîìî íîìåð åãî. Âñå äåàåä âàø ìîä PlayerInfo[playerid][pPasport] = randpas; new pasnumb = PlayerInfo[playerid][pPasport]; format(string, sizeof(string), "* Âû ïîëó÷èëè Ïàññïîðò.Åãî íîìåð: %d",pasnumb); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); PlayerInfo[playerid][pPasport1]=1; OnPlayerUpdate(playerid);//âûäà÷à ïàñïîðòà è ñðàçó àâòîñîõðàíåíèå } else {SendClientMessage(playerid, COLOR_YELLOW, "Âû íå òàì, ãäå íàäî ïîêóïàòü ïàñïîðò."); } } return 1; }
|
| |
|
|
| SMOUK | Дата: Четверг, 20.05.2010, 19:28 | Сообщение # 110 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| Ko$ error 004: function "OnPlayerUpdate" is not implemented - Ошибка 004: функция "OnPlayerUpdate" не реализована Побробуй добавить forward OnPlayerUpdate(playerid); ко всем форвардам ествественно. И просмотри что бы не было два таких паблика...

|
| |
|
|
| xSLiMx | Дата: Пятница, 21.05.2010, 07:41 | Сообщение # 111 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| smouk87, как бы там со скобками чего то не то.А на отсутствие форварда был бы варнинг
|
| |
|
|
| SMOUK | Дата: Пятница, 21.05.2010, 12:49 | Сообщение # 112 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| Quote smouk87, как бы там со скобками чего то не то.А на отсутствие форварда был бы варнинг Я тоже уже как раз начал думать что со скобками не то что то Ko$ выложи весь паблик.

|
| |
|
|
| DiZi | Дата: Пятница, 21.05.2010, 13:45 | Сообщение # 113 |
|
Местный
Группа:
Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус: 
| Народ у него проблема не из за скобок и форвардов, а из за того что в команде прописано OnPlayerUpdate а сам паблик называется допустим OnPlayerUpdate_GF Ko$, посмотри как называется сам баблик и впиши такое же название в команду
======= Мои проекты ======= [GM]Zombie Mod [Разработка][7%] =======================
=====Мои работы===== [FS] Auto Menu [FS] AdminPanel
|
| |
|
|
| Pepyk | Дата: Пятница, 21.05.2010, 15:00 | Сообщение # 114 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус: 
| forward добовлял..ошибка оставалась!!(не имеет значения!) Вот сам паблик public OnPlayerCommandText(playerid, cmdtext[]) .... разные команды.... .... .... .... и вот продолжение //------------------------------[PASSPORT]--------------------------------------------------- if(strcmp(cmd, "/getpass", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerInRangeOfPoint(playerid,5.0,363.0847,173.7168,1008.3828)) { new randpas = 10000 + random(89999);//minimum 10000 max 99999 Äàåì ïàñïîðò Ðàíäîìî íîìåð åãî. Âñå äåàåä âàø ìîä PlayerInfo[playerid][pPasport] = randpas; new pasnumb = PlayerInfo[playerid][pPasport]; format(string, sizeof(string), "* Âû ïîëó÷èëè Ïàññïîðò.Åãî íîìåð: %d",pasnumb); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); PlayerInfo[playerid][pPasport1]=1; OnPlayerUpdate(playerid); } else {SendClientMessage(playerid, COLOR_YELLOW, "Âû íå òàì, ãäå íàäî ïîêóïàòü ïàñïîðò."); } } } if(strcmp(cmd,"/showpasport",true)==0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, " Èñïîëüçîâàíèå: /showpasport [èä/÷àòü íèêà]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { //if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " Òû íå ìîæåøü ïîêàçàòü ïàñïîðò ñåáå!"); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new pasport = PlayerInfo[playerid][pPasport]; format(string, sizeof(string), "|__________ Ïàñïîðò %s __________|", sendername); SendClientMessage(giveplayerid, COLOR_WHITE, string); format(string, sizeof(string), " Ïàñïîðò çàðåãèñòèðîâàí íà èãðîêà %s.", sendername); SendClientMessage(giveplayerid, COLOR_GREY, string); format(string, sizeof(string), " Íîìåð ïàñïîðòà: %d", pasport); SendClientMessage(giveplayerid, COLOR_GREY, string); format(string, sizeof(string), "|__________ Ïîäïèñü %s __________|", sendername); SendClientMessage(giveplayerid, COLOR_WHITE, string); format(string, sizeof(string), "* %s ïîêàçàë âàì ñâîé ïàñïîðò.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Òû ïîêàçàë ñâîé ïàñïîðò èãðîêó %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } else { SendClientMessage(playerid, COLOR_GREY, " Ýòîò èãðîê íå ðÿäîì ñ òîáîé."); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " Ýòîãî èãðîêà íåò íà ñåðâåðå."); return 1; } } } хм...можете простить за тупость если не туда вложил..) а лудше подскажите точнее....куды сувать...!  Добавлено (21.05.2010, 14:57) --------------------------------------------- [off]Ko$, эт мой 2 акк...[/off] Добавлено (21.05.2010, 15:00) --------------------------------------------- И вот ищё.... я убрал то что подчёркнутое...варнинг довало! if(strcmp(cmd, "/getpass", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerInRangeOfPoint(playerid,5.0,363.0847,173.7168,1008.3828)) { new randpas = 10000 + random(89999);//minimum 10000 max 99999 Äàåì ïàñïîðò Ðàíäîìî íîìåð åãî. Âñå äåàåä âàø ìîä PlayerInfo[playerid][pPasport] = randpas; new pasnumb = PlayerInfo[playerid][pPasport]; format(string, sizeof(string), "* Âû ïîëó÷èëè Ïàññïîðò.Åãî íîìåð: %d",pasnumb); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); PlayerInfo[playerid][pPasport1]=1; OnPlayerUpdate(playerid);//âûäà÷à ïàñïîðòà è ñðàçó àâòîñîõðàíåíèå } else {SendClientMessage(playerid, COLOR_YELLOW, "Âû íå òàì, ãäå íàäî ïîêóïàòü ïàñïîðò."); } } return 1; }
|
| |
|
|
| SMOUK | Дата: Суббота, 22.05.2010, 00:00 | Сообщение # 115 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| Quote Народ у него проблема не из за скобок и форвардов, а из за того что в команде прописано OnPlayerUpdate а сам паблик называется допустим OnPlayerUpdate_GF Ko$, посмотри как называется сам баблик и впиши такое же название в команду Чувак есть такая вещь как *символ не опознан*, если бы у него паблик OnPlayerUpdate_GF назывался то павно подало ошибку на название, но таких названий я ище невидел Даже еслибы был форвард OnPlayerUpdate_GF то пошли бы ероры на OnPlayerUpdate ... Ko$ Нужно убрать какуюто скобку или же ретурн, вобщем побробуй вот так: Если не получиться напишешь мне в аську если хочешь и там подробнее всё выясним.. if(strcmp(cmd, "/getpass", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerInRangeOfPoint(playerid,5.0,363.0847,173.7168,1008.3828)) { new randpas = 10000 + random(89999);//minimum 10000 max 99999 Äàåì ïàñïîðò Ðàíäîìî íîìåð åãî. Âñå äåàåä âàø ìîä PlayerInfo[playerid][pPasport] = randpas; new pasnumb = PlayerInfo[playerid][pPasport]; format(string, sizeof(string), "* Âû ïîëó÷èëè Ïàññïîðò.Åãî íîìåð: %d",pasnumb); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); PlayerInfo[playerid][pPasport1]=1; OnPlayerUpdate(playerid);//âûäà÷à ïàñïîðòà è ñðàçó àâòîñîõðàíåíèå } else {SendClientMessage(playerid, COLOR_YELLOW, "Âû íå òàì, ãäå íàäî ïîêóïàòü ïàñïîðò."); } } }

|
| |
|
|
| DiZi | Дата: Суббота, 22.05.2010, 00:50 | Сообщение # 116 |
|
Местный
Группа:
Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус: 
| Quote (smouk87) таких названий я ище невидел fun Как бе открой Модернтопию и увидешь, он там называется public MT_OnPlayerUpdate(playerid) Ты не думаешь что если он качал мод то там уже был переименован этот паблик? и если он выдерал команду /getpass из другого мода, то не факт что там он тоже был переименован, я специально переименовал этот паблик из своего мода и вот что выдало при компеляции Code C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(25757) : error 004: function "OnPlayerUpdate" is not implemented C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(25797) : error 004: function "OnPlayerUpdate" is not implemented C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(25843) : error 004: function "OnPlayerUpdate" is not implemented C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(25863) : error 004: function "OnPlayerUpdate" is not implemented C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(32827) : error 004: function "OnPlayerUpdate" is not implemented C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(45934) : error 004: function "OnPlayerUpdate" is not implemented C:\DOCUME~1\АДМИНИ~1\РАБОЧИ~1\RP_GTA~1.SU_\GAMEMO~1\Roleplay.pwn(45994) : error 004: function "OnPlayerUpdate" is not implemented Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors. Не че не напоминает?!
======= Мои проекты ======= [GM]Zombie Mod [Разработка][7%] =======================
=====Мои работы===== [FS] Auto Menu [FS] AdminPanel
Сообщение отредактировал golden103 - Суббота, 22.05.2010, 00:51 |
| |
|
|
| Pepyk | Дата: Суббота, 22.05.2010, 10:19 | Сообщение # 117 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус: 
| smouk87, полная..чужь((( у меня так и стоит!! Но я надкнулся на другой паблик! OnPropUpdate(); можь этот подкатит..щас проверю.... Добавлено (22.05.2010, 10:19) --------------------------------------------- (((ъ не катит.. ...сёравно..когда покупаешь пасспорт..он не сохраняеться..(( 
|
| |
|
|
| SMOUK | Дата: Суббота, 22.05.2010, 14:17 | Сообщение # 118 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| чё ? Причем тут не сохраняеться ? Реч вобще шла о другом , причем тут уже сохраняеться или нет ? Вы такие не понятливые, то вам надо еррор убрать то сохранять пасспорт. Что бы сохранялся нужно запись в акк к твоему сведенью делать.. Задай в enum_pInfo такую штуку ко всем pPassport дальше идешь в public OnPlayerRegister добавляешь ко всем строкам строку format(var, 32, "Passport=%d\n",PlayerInfo[playerid][pPassport]);fwrite(hFile, var); Дальше идешь в OnPlayerLogin Туда строку ко всем: if( strcmp( key , "Married" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPassport] = strval( val ); } Дальше идешь в OnPlayerConnect И ко всем PlayerInfo добавляешь PlayerInfo[playerid][pPassport] = 0; Тьфу забыл, ище в паблик OnPlayerUpdate добавь format(var, 32, "Passport=%d\n",PlayerInfo[playerid][pPassport]);fwrite(hFile, var); При значение в акке 1 пасспорт есть у игрока а при 0 нету. Мне нужна твоя команда там где ты получаешь пасспорт, тогда бы смог доделать полностью код. Если что пиши сюда в теме.

Сообщение отредактировал smouk87 - Суббота, 22.05.2010, 14:18 |
| |
|
|
| Pepyk | Дата: Суббота, 22.05.2010, 14:48 | Сообщение # 119 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус: 
| Quote Тьфу забыл, ище в паблик OnPlayerUpdate добавь format(var, 32, "Passport=%d\n",PlayerInfo[playerid][pPassport]);fwrite(hFile, var); хихи... у мну таково паблика нету((
|
| |
|
|
| SMOUK | Дата: Суббота, 22.05.2010, 14:50 | Сообщение # 120 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| Какой у тебя мод ?

|
| |
|
|
|
 |
|
 | |
| |
|