19.02.2013, 10:26
I added nothing, I compiled it only with 0.3x
hereґs my opc
hereґs my opc
Код:
AntiCheat[playerid] = 1; God[playerid] = 0; Freeze[playerid] = 0; Jailed[playerid] = 0; TrackCar[playerid] = 0; ErsterSpawn[playerid]=0; SetPVarInt(playerid, "IstAngeschnallt", 0); InterpolateCameraPos(playerid,2293.8120,79.8919,26.3359, 2293.7900,-81.0601,26.3382, 25000); InterpolateCameraLookAt(playerid, 2293.7900,-81.0601,26.3382, 2293.7900,-81.0601,26.3382, 25000); new string[64], pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,MAX_PLAYER_NAME); format(string,sizeof string,"%s hat den Server betreten.",pName); SendClientMessageToAll(COLOR_GREEN,string); gettime(hour1, minute1); if(IsPlayerNPC(playerid))return 1; //===================BOMBEN Al Asad================== CSSGELEGTXD[playerid] = 0; HatEineBombe[playerid] = 0; //=====================BOMBEN Al Asad Ende==================== new Spielerdatei[256]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof name); GetPlayerName(playerid,name,sizeof(name)); format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name); if(dini_Exists(Spielerdatei)) { ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD ,"Login","\n\n{ffffff}Herzlich Willkommen auf {CC0000}Revolution Roleplay\n\n{ffffff}Wir sind in der Open Alpha!Bugs und Verbesserungsvorschlдge bitte im Forum posten\n\n","Login","Abbrechen"); } else { ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","\n\n{ffffff}Herzlich Willkommen auf {CC0000}Revolution Roleplay\n\n{ffffff}Wir sind in der Open Alpha!Bugs und Verbesserungsvorschlдge bitte im Forum posten\n Gib nun bitte das Passwort fьr deinen neuen Account ein.\n\n","Register","Abbrechen"); } //=============================================================AUTOHAUS============================================================= new playerIp[16], version[10], path[33]; GetPlayerIp(playerid, playerIp, sizeof(playerIp)); // IP adresse auslesen GetPlayerVersion(playerid, version, sizeof(version)); // client-version des spielers auslesen do // die punkte in der IP entfernen { new dotPosition = strfind(playerIp, "."); strdel(playerIp, dotPosition, dotPosition + 1); } while (strfind(playerIp, ".") != -1); format(path, sizeof(path), "flood_protection/%s.ip", playerIp); if (!strcmp(version, SERVER_VERSION)) { if (dini_Exists(path)) { Kick(playerid); // spieler ist bereits mit einem anderen account verbunden } else { dini_Create(path); // spieler ist noch nicht verbunden, deshalb legen wir einen eintrag an } } else { Kick(playerid); // der spieler verbindet nicht mit der version, mit der der server lдuft } InterpolateCameraPos(playerid,2293.8120,79.8919,26.3359, 2293.7900,-81.0601,26.3382, 25000); InterpolateCameraLookAt(playerid, 2293.7900,-81.0601,26.3382, 2293.7900,-81.0601,26.3382, 25000); for(new h = 0; h < sizeof(HouseInfo); h++) { new pname[MAX_PLAYER_NAME]; new name[256], desc[256]; new file[100], str[128]; GetPlayerName(playerid, pname, sizeof(pname)); format(file, sizeof(file), "Houses/%s.ini", pname); if(dini_Exists(file)) { name = dini_Get(file, "Name"); desc = dini_Get(file, "Description"); HouseInfo[h][Owner] = pname; HouseInfo[h][Price] = dini_Int(file, "Price"); HouseInfo[h][PX] = dini_Float(file, "Pickup X"); HouseInfo[h][PY] = dini_Float(file, "Pickup Y"); HouseInfo[h][PZ] = dini_Float(file, "Pickup Z"); HouseInfo[h][TX] = dini_Float(file, "Teleport X"); HouseInfo[h][TY] = dini_Float(file, "Teleport Y"); HouseInfo[h][TZ] = dini_Float(file, "Teleport Z"); HouseInfo[h][TA] = dini_Float(file, "Teleport Angle"); HouseInfo[h][Int] = dini_Int(file, "Interior"); HouseInfo[h][Vir] = dini_Int(file, "Virtual"); HouseInfo[h][Cash] = dini_Int(file, "Cash"); HouseInfo[h][Rentable] = dini_Int(file, "Rentable"); HouseInfo[h][RentPrice] = dini_Int(file, "Rent Price"); HouseInfo[h][CarModel] = dini_Int(file, "Car Model"); HouseInfo[h][CarX] = dini_Float(file, "Car X"); HouseInfo[h][CarY] = dini_Float(file, "Car Y"); HouseInfo[h][CarZ] = dini_Float(file, "Car Z"); HouseInfo[h][CarRot] = dini_Float(file, "Car Rotation"); if(HouseInfo[h][Rentable] == 0) { format(str, sizeof(str), "Name: %s\n\nDescription: %s\n\nOwner: %s", name, desc, pname); } else { format(str, sizeof(str), "Name: %s\n\nDescription: %s\n\nOwner: %s\n\nRent Price: $%i", name, desc, pname, HouseInfo[h][RentPrice]); } HouseLabel[playerid] = Create3DTextLabel(str, 0xF97804FF, HouseInfo[h][PX], HouseInfo[h][PY], HouseInfo[h][PZ], 20.0, 0); HouseOwner[playerid] = true; HousePickup[playerid] = CreatePickup(1273, 23, HouseInfo[h][PX], HouseInfo[h][PY], HouseInfo[h][PZ]); HouseUser[playerid] = playerid; for(new i; i<MAX_PLAYERS; i++) { SetPlayerMapIcon(i, HouseUser[playerid], HouseInfo[h][CarX], HouseInfo[h][CarY], HouseInfo[h][CarZ], 31, MAPICON_GLOBAL); } return 1; } }