14.12.2013, 15:43
Buenas Forum Samp estuve probando como funcionan los comanandos de admin para aparcar autos y tuve un problema.
PROBLEMA :El comando de los user de /v estacionar si estaciona y el de admin /apark i /estacionarauto no estaciona
-їComo que no estaciona?
Digamos Yo uso /v estacionar cuando compro un auto y uso ese comando y apago e samp-server (La consola del servidor)
i luego cuando abro de nuevo si esta en el sitio donde estacione pero con los de /apark y el de /estacionarauto
lo estaciona y cuando pongo /res (comando para respawn coches) estбn donde puse yo el comando anterior pero apago el samp-server y vuelvo abrir no estбn en el lugar que puse si no que vuelve al conse y no puedo asн ordenar los autos os dejo los 3 comando aver si me pueden ayudar
Comando /Estacionarauto
COMANDO /apark
Comando de /v estacionar
PROBLEMA :El comando de los user de /v estacionar si estaciona y el de admin /apark i /estacionarauto no estaciona
-їComo que no estaciona?
Digamos Yo uso /v estacionar cuando compro un auto y uso ese comando y apago e samp-server (La consola del servidor)
i luego cuando abro de nuevo si esta en el sitio donde estacione pero con los de /apark y el de /estacionarauto
lo estaciona y cuando pongo /res (comando para respawn coches) estбn donde puse yo el comando anterior pero apago el samp-server y vuelvo abrir no estбn en el lugar que puse si no que vuelve al conse y no puedo asн ordenar los autos os dejo los 3 comando aver si me pueden ayudar
Comando /Estacionarauto
Код:
zcmd(estacionarauto, playerid, params[]) { if(PlayerInfo[playerid][pJDS] < 3) return 0; if(!IsPlayerInAnyVehicle(playerid)) return 0; new idcar = GetPlayerVehicleID(playerid); new Float:x, Float:y, Float:z, Float:a; GetVehiclePos(idcar, x, y, z); GetVehicleZAngle(idcar, a); CarInfo[idcar][cLocationx] = x; CarInfo[idcar][cLocationy] = y; CarInfo[idcar][cLocationz] = z; CarInfo[idcar][cAngle] = a; new model = GetVehicleModel(idcar); DestroyVehicle(idcar); CreateVehicle(model, CarInfo[idcar][cLocationx], CarInfo[idcar][cLocationy], CarInfo[idcar][cLocationz], a, CarInfo[idcar][cColorOne], CarInfo[idcar][cColorTwo], -1); return 1; }
Код:
zcmd(apark, playerid, params[]) { new Float:x,Float:y,Float:z,Float:a; if(PlayerInfo[playerid][pJDS] >= 1) { new idcar = GetPlayerVehicleID(playerid); GetVehiclePos(idcar, x, y, z); GetVehicleZAngle(idcar, a); CarInfo[idcar][cLocationx] = x; CarInfo[idcar][cLocationy] = y; CarInfo[idcar][cLocationz] = z; CarInfo[idcar][cAngle] = a; Message(playerid, COLOR_GRAD2, " Nuevas coordenadas guardadas. ЎAhora el vehнculo aparecerб aqui!"); } else Message(playerid, COLOR_GRAD2, "ЎNo autorizado!"); return 1; }
Код:
else if(strcmp(params[0],"estacionar",true) == 0) { if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return Message(playerid, COLOR_GREY, "No eres el conductor."); if(IsAnOwnableCar(idcar)) { if(PlayerInfo[playerid][pPcarkey] == 9999) return Message(playerid, COLOR_GREY, "Usted no tiene un coche."); if(idcar == PlayerInfo[playerid][pPcarkey]) { GetVehiclePos(idcar, x, y, z); GetVehicleZAngle(idcar, a); CarInfo[idcar][cLocationx] = x; CarInfo[idcar][cLocationy] = y; CarInfo[idcar][cLocationz] = z; CarInfo[idcar][cAngle] = a; Message(playerid, COLOR_GRAD2, "Nuevas coordenadas guardadas. ЎAhora el vehнculo aparecerб aqui!"); OnPropUpdate(2); return 1; } else return Message(playerid, COLOR_GREY, "No estбs en tu vehнculo!"); } } else if(strcmp(params[0],"estacionar2",true) == 0) { if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return Message(playerid, COLOR_GREY, "No eres el conductor."); if(IsAnOwnableCar(idcar)) { if(PlayerInfo[playerid][pPcarkey2] == 9999) return Message(playerid, COLOR_GREY, "Usted no tiene un coche."); if(idcar == PlayerInfo[playerid][pPcarkey2]) { GetVehiclePos(idcar, x, y, z); GetVehicleZAngle(idcar, a); CarInfo[idcar][cLocationx] = x; CarInfo[idcar][cLocationy] = y; CarInfo[idcar][cLocationz] = z; CarInfo[idcar][cAngle] = a; Message(playerid, COLOR_GRAD2, "Nuevas coordenadas guardadas. ЎAhora el vehнculo aparecerб aqui!"); OnPropUpdate(2); return 1; } else return Message(playerid, COLOR_GREY, "No estбs en tu vehнculo!"); } }