Для того, что бы это превратить в диалог нужно всего лишь удалить все SendClientMessage(playerid, COLOR_GRAD5,coordsstring); и изменить на это:
Code
new coordsstring[3000]; format(coordsstring, sizeof(coordsstring),"*** %s ***\n",name); format(coordsstring, sizeof(coordsstring), "%s Level:[%d] Sex:[%s] Age:[%d] Origin:[%s] SpawnHealth:[%.1f] Cash:[$%d] Bank:[$%d] Ph:[%d]\n",coordsstring,level,atext,age,otext,shealth+50, cash, account, pnumber); format(coordsstring, sizeof(coordsstring), "%s DonateRank:[%s] MarriedTo:[%s] PlayingHours:[%d] LottoNr:[%d] Job:[%s]\n",coordsstring,drank,married,ptime,lotto,jtext); format(coordsstring, sizeof(coordsstring), "%s FishesCaught:[%d] BiggestFish:[%d] CrimesCommited:[%d] TimesArrested:[%d] WantedDeaths:[%d]\n",coordsstring, fishes,bigfish,crimes,arrests,warrests ); format(coordsstring, sizeof(coordsstring), "%s Kills:[%d] Deaths:[%d] NextLevel:[$%d] Respect:[%d/%d] WantedLevel:[%d] Family:[%s]\n",coordsstring,kills,deaths,costlevel,exp,expamount,wanted,f2text); format(coordsstring, sizeof(coordsstring), "%s drugs:[%d] Materials:[%d] Team:[%s] Disease:[%s] Organisation:[%s] Rank:[%s]\n",coordsstring,drugs,mats,ttext,dtext,ftext,rtext); ShowPlayerDialog(playerid, 10100, DIALOG_STYLE_MSGBOX, "Статистика Игрока", coordsstring, "Ок", "Отмена"); // 1 id диалога,вы же ставьте на свой свободный,у меня он был первым!)
Обьясняю что я сделал: я сделал перенос каждой строчки \n И добавил в каждую строку предыдущую. format(coordsstring, sizeof(coordsstring), "%s Level:[%d] Sex:[%s] Age:[%d] Origin:[%s] SpawnHealth:[%.1f] Cash:[$%d] Bank:[$%d] Ph:[%d]\n",coordsstring,level,atext,age,otext,shealth+50, cash, account, pnumber); Вот впринципе и все, думаю нечего не забыл. Автор:Я Тоесть (EmpoRio) Помог?!: если можно + ) Minzdrav Gang M*FUCKA!!!
Сообщение отредактировал EmporiO - Пятница, 20.05.2011, 09:16:08