02.08.2012, 19:22
Код HTML:
public OnPlayerExitVehicle(playerid, vehicleid) { ShowNameTags(1); if (GetPlayerState(playerid) == 1) { return 1; } OnPropTextdrawUpdate(); if(IsAHarvest(vehicleid)) { if(FarmerVar[playerid] == 1) { SetTimer("FarmerExit", 7000, 0); GameTextForPlayer(playerid, "~n~~w~You have ~r~7~w~ seconds~n~to get back on a harvest", 5000, 3); } } if(IsAJobPlane(vehicleid)) { if(AirRoute[playerid] >= 1) { SetTimer("JobPlaneExit", 20000, 0); GameTextForPlayer(playerid, "~n~~w~Tienes ~r~20~w~ segundos~n~para volver al avion", 5000, 3); } } if(IsATrain(vehicleid)) { if(TrainRoute[playerid] >= 1) { SetTimer("TrainPlaneExit", 20000, 0); GameTextForPlayer(playerid, "~n~~w~Tienes ~r~20~w~ segundos~n~para volver al tren", 5000, 3); } } if(IsADrugHarvest(vehicleid)) { if(DrugFarmerVar[playerid] == 1) { SetTimer("DrugFarmerExit", 7000, 0); GameTextForPlayer(playerid, "~n~~w~You have ~b~7~w~ seconds~n~to get back on a harvest", 5000, 3); } } if(IsASmuggleCar(vehicleid)) { if(SmugglerWork[playerid] == 1) { SetTimer("SmugglerExit", 7000, 0); GameTextForPlayer(playerid, "~n~~w~You have ~r~7~w~ seconds~n~to get back in car", 5000, 3); } } if(gGas[playerid] == 1) { GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~Left car", 500, 3); } if (BusrouteEast[playerid][0] != 0 || BusrouteWest[playerid][0] != 0) { BusrouteEnd(playerid, vehicleid); } if (IsABus(vehicleid)) { for (new i=0; i<=MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { if (BusrouteEast[i][0] != 0 && BusrouteEast[i][1] == vehicleid) { GameTextForPlayer(i, "~n~~n~~n~~n~~n~~n~~g~Passenger Left The Bus", 5000, 3); } else if (BusrouteWest[i][0] != 0 && BusrouteWest[i][1] == vehicleid) { GameTextForPlayer(i, "~n~~n~~n~~n~~n~~n~~g~Passenger Left The Bus", 5000, 3); } } } } return 1; } //jex_lafer public OnPlayerRequestClass(playerid, classid) { //PlayerPlaySound(playerid, 1183, 0.0, 0.0, 0.0); PlayerInfo[playerid][pModel] = Peds[classid][0]; if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1) { ClearChatbox(playerid, 10); SendClientMessage(playerid, COLOR_YELLOW2, " "); SendClientMessage(playerid, COLOR_YELLOW2, " "); SendClientMessage(playerid, COLOR_YELLOW2, " "); SendClientMessage(playerid, COLOR_YELLOW2, " "); SendClientMessage(playerid, COLOR_YELLOW2, " "); SendClientMessage(playerid, COLOR_YELLOW2, " "); if (gPlayerAccount[playerid] != 0) { AntiKick = SetTimer("KickLogeo",15000,false); new loginstring[128]; SendClientMessage(playerid, ORANGE, "Ingresa la contraseсa en 10 segundos o seras kickeado!") format(loginstring,sizeof(loginstring),"{FFFFFF}Bienvenido a Nuestro {FFFFFF}Servidor Pistachos City Rp.\n{FFFFFF}Ingresa Tu Contraseсa Para Loguear."); ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"{FFFFFF}Pistachos City RolePlay v3.0",loginstring,"Entrar","Salir"); } else { gPlayerAccount[playerid] = 0; new regstring[128]; format(regstring,sizeof(regstring),"{FFFFFF}Bienvenido a Nuestro Servidor.\n{FF0825}Esta Cuenta No Se Encuentra {FF0825}Registrada.\n{FF0825}Coloca Una Contraseсa."); ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{00FFFF}Pistachos City RolePlay v3.2",regstring,"Registrar","Salir"); } SetPlayerCameraPos(playerid, 1521.0207519531 ,-1676.5791015625 ,12.852392196655); SetPlayerCameraLookAt(playerid, 1524.6184082031 ,-1676.3280029297 ,12.899203300476); PlayerInfo[playerid][pModel] = Peds[classid][0]; } else SpawnPlayer(playerid); return false; }