Leha_leha 9 Опубликовано 7 декабря, 2014 дайте нормальную команду, а то эта только одно авто отображает: //============================================================================== if(strcmp(cmd, "/gpsavto", true) == 0) { tmp = strtok(cmdtext, idx); new str[128],idcar = 0; if(!strlen(tmp)) SendClientMessage(playerid, COLOR_WHITE, "???????????: /gps [? ????]"); new nomer = strval(tmp); for(new cars = 1; cars < sizeof(CarInfo);cars++) { if(!strcmp(CarInfo[cars][cOwner],Names(playerid),true)) { idcar++; if(nomer == idcar) { new Float:carx, Float:cary, Float:carz; GetVehiclePos(CarInfo[cars][cID],carx, cary, carz); SetPlayerCheckpoint(playerid, carx, cary, carz, 6.0); SetPVarInt(playerid,"gpscarid",1); SendClientMessage(playerid,-1,"?????????? ? ??????????????? ???????? ?? ????? ??????? ???????"); return true; } format(str,128,"? %d[id:%d] ??????: %s(%d) ??????????????? ?????: %s", idcar,CarInfo[cars][cID],VehiclesName[CarInfo[cars][cMod]-400],CarInfo[cars][cMod],CarInfo[cars][cNumber]); format(str,128,"? %d[id:%d] ??????: %s(%d) ??????????????? ?????: %s", idcar,CarInfo[cars][cID],VehiclesName[CarInfo[cars][cMod]-400],CarInfo[cars][cMod],CarInfo[cars][cNumber]); format(str,128,"? %d[id:%d] ??????: %s(%d) ??????????????? ?????: %s", idcar,CarInfo[cars][cID],VehiclesName[CarInfo[cars][cMod]-400],CarInfo[cars][cMod],CarInfo[cars][cNumber]); SendClientMessage(playerid,-1,str); new mtext[20]; new year, month; new days; getdate(year, month, days); if(month == 1) { mtext = "??????"; } else if(month == 2) { mtext = "???????"; } else if(month == 3) { mtext = "?????"; } else if(month == 4) { mtext = "??????"; } else if(month == 5) { mtext = "???"; } else if(month == 6) { mtext = "????"; } else if(month == 7) { mtext = "????"; } else if(month == 8) { mtext = "???????"; } else if(month == 9) { mtext = "????????"; } else if(month == 10) { mtext = "???????"; } else if(month == 11) { mtext = "??????"; } else if(month == 12) { mtext = "???????"; } new hour,minuite,second; gettime(hour,minuite,second); FixHour(hour); hour = shifthour; format(string, sizeof(string), "|%d %s|%d:%d|", days, mtext, hour, minuite); SendClientMessage(playerid,COLOR_YELLOW,string); return true; } } if(idcar == 0) return SendClientMessage(playerid,-1,"? ??? ??????? ??? ???????????!"); else return true; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Pawno 306 Опубликовано 8 декабря, 2014 лови if(strcmp(cmd, "/gps", true) == 0) { tmp = strtok(cmdtext, idx); new str[128],idcar = 0; if(!strlen(tmp)) SendClientMessage(playerid, COLOR_WHITE, "Используйте: /gps [№ авто]"); new nomer = strval(tmp); for(new cars = 1; cars < AllCars;cars++) { if(!strcmp(CarInfo[cars][cOwner],Name(playerid),true)) { idcar++; if(nomer == idcar) { new Float:carx, Float:cary, Float:carz; GetVehiclePos(CarInfo[cars][cID],carx, cary, carz); SetPlayerCheckpoint(playerid, carx, cary, carz, 6.0); SetPVarInt(playerid,"gpscarid",1); SendClientMessage(playerid,-1,"Информация о местонахождение показана на карте красным маячком"); return 1; } format(str,128,"№ %d[id:%d] Модель: %s(%d) Штатский номер: %s", idcar,CarInfo[cars][cID],VehiclesName[CarInfo[cars][cMod]-400],CarInfo[cars][cMod],CarInfo[cars][cNumber]); SendClientMessage(playerid,-1,str); } } if(idcar == 0) return SendClientMessage(playerid,-1,"У вас наверно нет автомобилей!"); else return 1; } 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты