Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Создание Донат-Системы - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (5 Страниц) +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Урок ]
Создание Донат-Системы
Оценка: ***** 1 Голосов

#11
Пользователь офлайн   Mike 

  • Администратор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
попробуй добавить:
 new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));


0

#12
Пользователь офлайн   DropEx 

  • Местный
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
D:\Documents and Settings\Admin\Рабочий стол\Fine RolePlay\pawno\include\utils.inc(56) : error 017: undefined symbol "name"
D:\Documents and Settings\Admin\Рабочий стол\Fine RolePlay\pawno\include\utils.inc(56) : error 017: undefined symbol "name"
D:\Documents and Settings\Admin\Рабочий стол\Fine RolePlay\pawno\include\utils.inc(56) : error 029: invalid expression, assumed zero
D:\Documents and Settings\Admin\Рабочий стол\Fine RolePlay\pawno\include\utils.inc(56) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.


терь вот так((

Сообщение отредактировал DropEx: 31 Октябрь 2011 - 13:47

0

#13
Пользователь офлайн   Mike 

  • Администратор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
скинь строку
0

#14
Пользователь офлайн   DropEx 

  • Местный
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияMike (31 Октябрь 2011 - 20:13) писал:

скинь строку


Это в Include

 // They entered [part of] a name or the id search failed (check names just incase)
    new len = strlen(text[pos]);
    new count = 0;
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
        if (IsPlayerConnected(i))
        {   
       Ошибка(   ------>  GetPlayerName(playerid, name, sizeof (name));
            if (strcmp(name, text[pos], true, len) == 0) // Check segment of name
            {
                if (len == strlen(name)) // Exact match
                {
                    return i;

0

#15
Пользователь офлайн   Mike 

  • Администратор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
вот так попробуй:
 // They entered [part of] a name or the id search failed (check names just incase)
    new len = strlen(text[pos]);
    new count = 0;
 new name[MAX_PLAYER_NAME];
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
        if (IsPlayerConnected(i))
        {   
       Ошибка(   ------>  GetPlayerName(playerid, name, sizeof (name));
            if (strcmp(name, text[pos], true, len) == 0) // Check segment of name
            {
                if (len == strlen(name)) // Exact match
                {
                    return i;


0

#16
Пользователь офлайн   Fragment 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Спасибо Mike.
0

#17
Пользователь офлайн   DropEx 

  • Местный
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : error 017: undefined symbol "name"
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : error 017: undefined symbol "name"
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : error 029: invalid expression, assumed zero
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.





if(IsPlayerConnected(i))
	    {
Ошибка------>     GetPlayerName(i, name, sizeof(name));
			format(string, sizeof(string), "%s", name);
			strmid(wstring, string, 0, strlen(string), 255);

0

#18
Пользователь офлайн   DropEx 

  • Местный
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияDropEx (01 Ноябрь 2011 - 10:19) писал:

D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : error 017: undefined symbol "name"
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : error 017: undefined symbol "name"
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : error 029: invalid expression, assumed zero
D:\Documents and Settings\Admin\Рабочий стол\Crime-Fine [RUS]\gamemodes\fine-rp.pwn(4170) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.





if(IsPlayerConnected(i))
	    {
Ошибка------>     GetPlayerName(i, name, sizeof(name));
			format(string, sizeof(string), "%s", name);
			strmid(wstring, string, 0, strlen(string), 255);



ну так что?
0

#19
Пользователь онлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Над этой строкой GetPlayerName(i, name, sizeof(name)); вставь:

new name[MAX_PLAYER_NAME];


0

#20
Пользователь офлайн   Mike 

  • Администратор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияRomzes (03 Ноябрь 2011 - 23:54) писал:

Над этой строкой GetPlayerName(i, name, sizeof(name)); вставь:

new name[MAX_PLAYER_NAME];



хм... я ему вроде сказал, ранее, он что то не так сделал
0

Поделиться темой:


  • (5 Страниц) +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей