for(new i=0; i<MAX_PLAYERS; i++) { new targetid = Spectate[i]; if(IsPlayerInAnyVehicle(targetid)) { PlayerSpectateVehicle(i, 213); SetPlayerInterior(playerid, 0); } }
public OnPlayerRequestClass(playerid, classid) { if(IsPlayerNPC(playerid)) return 1; new string[128]; PlayerPlaySound(playerid, 1185, 0.0, 0.0, 0.0); PlayerInfo[playerid][pModel] = Peds[classid][0]; for(new i=0; i<MAX_PLAYERS; i++) { new targetid = Spectate[i]; if(IsPlayerInAnyVehicle(targetid)) { PlayerSpectateVehicle(i, 213); SetPlayerInterior(playerid, 0); } } if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1) { //ClearChatbox(playerid, 10); SendClientMessage(playerid, COLOR_LIGHTRED, "==============================================================="); format(string, sizeof(string), "Bienvenido a Gaming World Platinum Roleplay, %s", SCRIPT_VERSION); SendClientMessage(playerid, COLOR_YELLOW, string); SendClientMessage(playerid, COLOR_YELLOW2, " "); if (gPlayerAccount[playerid] != 0) { SendClientMessage(playerid, COLOR_LIGHTRED, "=============================================================="); SendClientMessage(playerid, COLOR_YELLOW2, "Logueate."); SendClientMessage(playerid, COLOR_RED, "Si no inicia en 30 Segundos sera kickeado !"); SendClientMessage(playerid, COLOR_LIGHTRED, "=============================================================="); new loginstring[128]; new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"-[Gaming World Platinum]-\n\nBienvenido, %s!\n\n Por favor escriba su contraseсa:",loginname); ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Conectando con tu cuenta",loginstring,"Loguear","Salir"); } else { SendClientMessage(playerid, COLOR_LIGHTRED, "========================================================================================"); SendClientMessage(playerid, COLOR_YELLOW2, "La Immigation Departamento: Por favor, facilite los documentos de inmigraciуn necesarios."); SendClientMessage(playerid, COLOR_LIGHTRED, "========================================================================================"); new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); new loginstring[128]; SendClientMessage(playerid, COLOR_YELLOW2, "VV Departamento: Porfavor , rellena los documentos para entrar a la ciudad."); format(loginstring,sizeof(loginstring),"-[Gaming World Platinum]-\n\n Bienbenido, %s!\n\nTu nombre no existe en nuestros datos. \n\nEscriba una contrsaeсa para registrarse:", loginname); ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Creando tu cuenta",loginstring,"Crear","Salir"); } //SetPlayerCameraLookAt(playerid,1581.5955,-1792.9506,104.6984); //SetPlayerCameraPos(playerid,1581.5955,-1792.9506,104.6984); //SetPlayerCameraLookAt(playerid, 2118.4761,1284.2144,37.1306); //SetPlayerCameraPos(playerid, 167.6306,1285.4617,37.1306); /* SetPlayerCameraPos(playerid, -1091.0662,1243.0714,97.2797); SetPlayerCameraLookAt(playerid, -1556.0560,735.6566,74.1830); PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0); PlayerInfo[playerid][pModel] = Peds[classid][0]; SetPlayerTeamFromClass(playerid,classid);*/ } else SpawnPlayer(playerid); return false; /*if (classid == 1) { format(string, sizeof(string), "~y~> ~p~Jefe de policia ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 2) { format(string, sizeof(string), "~y~> ~p~Jefe del FBI ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 3) { format(string, sizeof(string), "~y~> ~p~General de la Guardia Nacional ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 4) { format(string, sizeof(string), "~y~> ~p~Jefe de servicios de emergencias ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 5) { format(string, sizeof(string), "~y~> ~p~Lider de La Cosa Nostra ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 6) { format(string, sizeof(string), "~y~> ~p~Lider de la Yakuza ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 7) { format(string, sizeof(string), "~y~> ~p~Alcalde ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 8) { format(string, sizeof(string), "~y~> ~p~Lider de los Hitman ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 9) { format(string, sizeof(string), "~y~> ~p~Lider de los reporteros ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 10) { format(string, sizeof(string), "~y~> ~p~Jefe de la Compaсia de Taxi ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else if (classid == 11) { format(string, sizeof(string), "~y~> ~p~Lider de los licenciadores ~y~< ~n~Solo lideres!"); GameTextForPlayer(playerid,string,3500,6); } else { format(string, sizeof(string), "~y~> ~g~Civil ~y~<"); GameTextForPlayer(playerid,string,3500,6); } SetPlayerTeamFromClass(playerid,classid); SetupPlayerForClassSelection(playerid); return 1;*/ }
Originally Posted by Gw-platinum
AyudaAї
|
TogglePlayerSpectating(i, 1);
PlayerSpectateVehicle(i, GetPlayerVehicleID(targetid));