Beiträge von Msk.
-
-
ja .. ich hab keine ahnung wieso es wieder nicht geht -.-
-
Ja hallo ich habe das problem das bei meinem GM jedes passwort kann
also jeder kann einfach irgendwas eingeben und sich einlogen
ich hab es mir schon genauer angesehen aber ich finde den fehler nichthier ist der Login public
public OnPlayerLogin(playerid,password[]){ new tmp2[128]; new string2[128]; new playername2[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername2, sizeof(playername2)); format(string2, sizeof(string2), "/Accounts/%s.acc", playername2); new File: UserFile = fopen(string2, io_read); if ( UserFile ) { new PassData[256]; new keytmp[256], valtmp[256]; fread( UserFile , PassData , sizeof( PassData ) ); keytmp = ini_GetKey( PassData ); if( strcmp( keytmp , "Key" , true ) == 0 ) { valtmp = ini_GetValue( PassData ); strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255); } if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 ) { new key[ 256 ] , val[ 256 ]; new Data[ 256 ]; while ( fread( UserFile , Data , sizeof( Data ) ) ) { key = ini_GetKey( Data ); if( strcmp( key , "Level" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLevel] = strval( val ); } if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdmin] = strval( val ); } if( strcmp( key , "DonateRank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDonateRank] = strval( val ); } if( strcmp( key , "ConnectedTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pConnectTime] = strval( val ); } if( strcmp( key , "Registered" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pReg] = strval( val ); } if( strcmp( key , "Sex" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSex] = strval( val ); } if( strcmp( key , "Age" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAge] = strval( val ); } if( strcmp( key , "Origin" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOrigin] = strval( val ); } if( strcmp( key , "CK" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCK] = strval( val ); } if( strcmp( key , "Muted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMuted] = strval( val ); } if( strcmp( key , "Respect" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pExp] = strval( val ); } if( strcmp( key , "Ban" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBan] = strval( val ); } if( strcmp( key , "Money" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCash] = strval( val ); } if( strcmp( key , "Bank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAccount] = strval( val ); } if( strcmp( key , "Crimes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCrimes] = strval( val ); } if( strcmp( key , "Kills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKills] = strval( val ); } if( strcmp( key , "Deaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDeaths] = strval( val ); } if( strcmp( key , "Arrested" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArrested] = strval( val ); } if( strcmp( key , "WantedDeaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWantedDeaths] = strval( val ); } if( strcmp( key , "Phonebook" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhoneBook] = strval( val ); } if( strcmp( key , "GPS" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGPS] = strval( val ); } if( strcmp( key , "LottoNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLottoNr] = strval( val ); } if( strcmp( key , "Fishes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishes] = strval( val ); } if( strcmp( key , "BiggestFish" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBiggestFish] = strval( val ); } if( strcmp( key , "Ticket" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTicket] = strval( val ); } if( strcmp( key , "APTicket" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAPTicket] = strval( val ); } if( strcmp( key , "Job" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJob] = strval( val ); } if( strcmp( key , "HeadValue" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHeadValue] = strval( val ); } if( strcmp( key , "Jailed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailed] = strval( val ); } if( strcmp( key , "JailTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailTime] = strval( val ); } if( strcmp( key , "Materials" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMats] = strval( val ); } if( strcmp( key , "Drugs" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugs] = strval( val ); } if( strcmp( key , "DrogenAbhängig" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDabhaengig] = strval( val ); } if( strcmp( key , "Leader" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLeader] = strval( val ); } if( strcmp( key , "Member" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMember] = strval( val ); } if( strcmp( key , "Rank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRank] = strval( val ); } if( strcmp( key , "Char" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pChar] = strval( val ); } if( strcmp( key , "DetSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDetSkill] = strval( val ); } if( strcmp( key , "BrauchDrogen" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBrauchDroge] = strval( val ); } if( strcmp( key , "SexSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSexSkill] = strval( val ); } if( strcmp( key , "BoxSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoxSkill] = strval( val ); }
if( strcmp( key , "Tabbak" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTabbak] = strval( val ); } if( strcmp( key , "Tsucht" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTsucht] = strval( val ); } if( strcmp( key , "LawSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLawSkill] = strval( val ); } if( strcmp( key , "MechSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMechSkill] = strval( val ); } if( strcmp( key , "JackSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJackSkill] = strval( val ); } if( strcmp( key , "Harndrang" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHarndrang] = strval( val ); } if( strcmp( key , "CarSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarSkill] = strval( val ); } if( strcmp( key , "NewsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewsSkill] = strval( val ); } if( strcmp( key , "DrugsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugsSkill] = strval( val ); } if( strcmp( key , "FishSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishSkill] = strval( val ); } if( strcmp( key , "pSHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSHealth] = floatstr( val ); } if( strcmp( key , "pHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHealth] = floatstr( val ); } if( strcmp( key , "Int" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInt] = strval( val ); } if( strcmp( key , "Local" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLocal] = strval( val ); } if( strcmp( key , "Team" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTeam] = strval( val ); } if( strcmp( key , "Model" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pModel] = strval( val ); } if( strcmp( key , "PhoneNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPnumber] = strval( val ); } if( strcmp( key , "House" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhousekey] = strval( val ); } if( strcmp( key , "Bizz" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPbiskey] = strval( val ); } if( strcmp( key , "HandyGeld" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyGeld] = strval( val ); } if( strcmp( key , "HandyVer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyVer] = strval( val ); } if( strcmp( key , "Arbeitgeld" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHartzIV] = strval( val ); } if( strcmp( key , "Hotel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHotel] = strval( val ); } if( strcmp( key , "Pos_x" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_x] = floatstr( val ); } if( strcmp( key , "Pos_y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_y] = floatstr( val ); } if( strcmp( key , "Pos_z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_z] = floatstr( val ); } if( strcmp( key , "CarLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarLic] = strval( val ); } if( strcmp( key , "NewLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewLic] = strval( val ); } if( strcmp( key , "FlyLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFlyLic] = strval( val ); } if( strcmp( key , "BoatLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoatLic] = strval( val ); } if( strcmp( key , "FishLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishLic] = strval( val ); } if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }// Laden von schein wenn du /login machst if( strcmp( key , "LKWLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLKWLic] = strval( val ); } if( strcmp( key , "MotoLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMotoLic] = strval( val ); } if( strcmp( key , "Zig" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pZig] = strval( val ); } if( strcmp( key , "ZigSucht" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pZigSucht] = strval( val ); } if( strcmp( key , "Gun1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun1] = strval( val ); } if( strcmp( key , "Gun2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun2] = strval( val ); } if( strcmp( key , "Gun3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun3] = strval( val ); } if( strcmp( key , "Gun4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun4] = strval( val ); } if( strcmp( key , "Ammo1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo1] = strval( val ); } if( strcmp( key , "Ammo2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo2] = strval( val ); } if( strcmp( key , "Ammo3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo3] = strval( val ); } if( strcmp( key , "Ammo4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo4] = strval( val ); } if( strcmp( key , "CarTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarTime] = strval( val ); } if( strcmp( key , "ContractTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pContractTime] = strval( val ); } if( strcmp( key , "CDPlayer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCDPlayer] = strval( val ); } if( strcmp( key , "Wins" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWins] = strval( val ); } if( strcmp( key , "Loses" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLoses] = strval( val ); } if( strcmp( key , "Tutorial" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTut] = strval( val ); } if( strcmp( key , "Warnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWarns] = strval( val ); } if( strcmp( key , "Adjustable" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdjustable] = strval( val ); } if( strcmp( key , "Fuel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFuel] = strval( val ); } if( strcmp( key , "Married" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMarried] = strval( val ); } if( strcmp( key , "MarriedTo" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pMarriedTo], val, 0, strlen(val)-1, 255); } if( strcmp( key , "SpawnChange" , true ) == 0 ) { val = ini_GetValue( Data ); SpawnChange[playerid] = strval( val ); } if( strcmp( key , "WantedLevel" , true ) == 0 ) { val = ini_GetValue( Data ); WantedLevel[playerid] = strval( val ); } if( strcmp( key , "WantedPoints" , true ) == 0 ) { val = ini_GetValue( Data ); WantedPoints[playerid] = strval( val ); } if( strcmp( key , "PlayMinutes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayMinutes] = strval( val ); } if( strcmp( key , "GesamtMinutes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGesamtMinutes] = strval( val ); } if( strcmp( key , "MinutesSinceAn" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMinutesSinceAn] = strval( val ); } if( strcmp( key , "Knast" , true ) == 0 ) { val = ini_GetValue( Data ); Knast[playerid] = strval( val ); } if( strcmp( key , "Handy" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyID] = strval( val ); } if( strcmp( key , "Uhr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pUhrID] = strval( val ); } if( strcmp( key , "Hunger", true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHunger] = strval( val ); } if( strcmp( key , "PayDay" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDay] = strval( val ); } if( strcmp( key , "PayDayHad" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDayHad] = strval( val ); } if( strcmp( key , "KnastTime" , true ) == 0 ) { val = ini_GetValue( Data ); KnastTime[playerid] = strval( val ); } if( strcmp( key , "Perso" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOwnPerso] = strval( val ); } if( strcmp( key , "Paycheck" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayCheck] = strval( val ); } if( strcmp( key , "FrakSperre" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFrakSperre] = strval( val ); } } fclose(UserFile); } else { ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"CYL Reallife","Das Passwort ist nicht korrekt! \n Bitte gib nun dein richtiges Passwort ein:","Login","Abbrechen"); fclose(UserFile); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 4) { Kick(playerid); } return 1; } PlayerInfo[playerid][pAdjustable] = 0; ResetPlayerMoney(playerid); ConsumingMoney[playerid] = 1; GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]); CurrentMoney[playerid] = PlayerInfo[playerid][pCash]; if(PlayerInfo[playerid][pReg] == 0) { PlayerInfo[playerid][pLevel] = 1; PlayerInfo[playerid][pSHealth] = 0.0; PlayerInfo[playerid][pHealth] = 99.0; PlayerInfo[playerid][pInt] = 15; PlayerInfo[playerid][pLocal] = 255; PlayerInfo[playerid][pTeam] = 3; PlayerInfo[playerid][pModel] = 0; PlayerInfo[playerid][pPhousekey] = 255; PlayerInfo[playerid][pPbiskey] = 255; PlayerInfo[playerid][pAccount] = 0; PlayerInfo[playerid][pReg] = 1; } if(PlayerInfo[playerid][pLevel] == -999) //autoban { format(string2,sizeof(string2)," %s versucht mit seinem gebannten Account online zu kommen und wurde gekickt!",playername2); ABroadCast(COLOR_LIGHTRED,string2,1); SendClientMessage(playerid,COLOR_RED," Dein Account ist gebannt! Mach dir mal Gedanken, warum..."); Kick(playerid); return 1; } else if(PlayerInfo[playerid][pCK] > 0) { Kick(playerid); } if(PlayerInfo[playerid][pBan] == 1) { SendClientMessage(playerid,COLOR_LIGHTRED,"Dein Account wurde von diesem Server verbannt!"); SendClientMessage(playerid,COLOR_LIGHTRED,"Bei fragen oder anderem melde dich im Forum bei den Administratoren!"); Kick(playerid); return 1; } format(string2, sizeof(string2), "{0F1EF5}Server:{F5F5FC} Willkommen %s",playername2); SendClientMessage(playerid, TUTFARBE,string2); printf("%s has logged in.",playername2); GivePlayerMoney(playerid, 20); gPlayerLogged[playerid] = 1; if(PlayerInfo[playerid][pDonateRank] > 0) { SendClientMessage(playerid, COLOR_WHITE,"SERVER: Du bist Premium Nutzer."); } if (PlayerInfo[playerid][pAdmin] > 0) { format(string2, sizeof(string2), "{0F1EF5}Server:{F5F5FC} Du bist als Level %d Admin eingeloggt.",PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_RED,string2); } SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], 1.0, 0, 0, 0, 0, 0, 0); if(gTeam[playerid] == 0) { gTeam[playerid] = 3; } else { gTeam[playerid] = PlayerInfo[playerid][pTeam]; } SpawnPlayer(playerid); format(tmp2, sizeof(tmp2), "~w~Willkommen ~n~~y~ %s", playername2); GameTextForPlayer(playerid, tmp2, 5000, 1); DateProp(playerid); TogglePlayerSpectating(playerid, 0); } return 1;}Pastebin: http://pastebin.com/sD304pxg
Ich hoffe das mir jemand helfen kann
-
ich weiss nur das es in Polen schon einen besseren decompiler gibt als Deamx oder wie das auch heisst
ich schaffe es leider nicht ihn in meine hände zu bekommen -
Ich finde es gut das du so ein tutorial gemacht hast
ist zwar nichts schwäres, aber für anfänger kann es Helfen. -
Hallo ich erstelle diesen Thread aus langweile ;p
hier stellt ihr eure new.pwn(aus pawno ordner) rein, aber nur wenn ihr es bearbeitet habt...
ich fange dann mal an ;d// hier sieht es besser aus ^^: http://pastebin.com/9qeG5DMD
meine new.pwn:
/*==============================================================================
||||||||||||||||||||||||||||||| Copyright (c) 20XX |||| |||| Erstellt am XXXX-XX-XX |||| |||| mskamilor |||| |||||||||||||||||||||||||||||||==============================================================================*/
//=====[includes]=====#include <a_samp>#include <zcmd>#include <sscanf2>//=====[Color]=====#define Black 0x000000FF#define Grey 0xC0C0C0FF#define White 0xFFFFFFFF#define Red 0xFF0000FF#define Orange 0xFF8000FF#define Yellow 0xFFFF00FF#define Green 0x00FF00FF#define Blue 0x0000FFFF#define Purple 0x800080FFmain() {}
public OnGameModeInit(){ return true;}
public OnGameModeExit() { return true;}
public OnPlayerConnect(playerid) { return true;}
public OnPlayerRequestClass(playerid, classid) { return false;}
public OnPlayerRequestSpawn(playerid) { return false;}
public OnPlayerDisconnect(playerid, reason) { return true;}
public OnPlayerSpawn(playerid) { return true;}
public OnPlayerDeath(playerid, killerid, reason) { return true;}
public OnVehicleSpawn(vehicleid) { return true;}
public OnVehicleDeath(vehicleid, killerid) { return true;}
public OnPlayerText(playerid, text[]) { return false;}
public OnPlayerCommandText(playerid, cmdtext[]) { return false;}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return true;}
public OnPlayerExitVehicle(playerid, vehicleid) { return true;}
public OnPlayerStateChange(playerid, newstate, oldstate) { return true;}
public OnPlayerEnterCheckpoint(playerid) { return true;}
public OnPlayerLeaveCheckpoint(playerid) { return true;}
public OnPlayerEnterRaceCheckpoint(playerid) { return true;}
public OnPlayerLeaveRaceCheckpoint(playerid) { return true;}
public OnRconCommand(cmd[]) { return true;}
public OnObjectMoved(objectid) { return true;}
public OnPlayerObjectMoved(playerid, objectid) { return true;}
public OnPlayerPickUpPickup(playerid, pickupid) { return true;}
public OnVehicleMod(playerid, vehicleid, componentid) { return true;}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return true;}
public OnVehicleRespray(playerid, vehicleid, color1, color2) { return true;}
public OnPlayerSelectedMenuRow(playerid, row) { return true;}
public OnPlayerExitedMenu(playerid) { return true;}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return true;}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return true;}
public OnRconLoginAttempt(ip[], password[], success) { return true;}
public OnPlayerUpdate(playerid) { return true;}
public OnPlayerStreamIn(playerid, forplayerid) { return true;}
public OnPlayerStreamOut(playerid, forplayerid) { return true;}
public OnVehicleStreamIn(vehicleid, forplayerid) { return true;}
public OnVehicleStreamOut(vehicleid, forplayerid) { return true;}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return true;}
public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return true;}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid) { return true;}
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid) { return true;}
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) { return true;}// ich hab irgendein problem mit [pwn.]
-
Also für mich ist das bestimmt kein "08/15" server
sehr gute Features (man sieht kaum noch solche Features)
zb. das Fraktions System ist doch ganz gut ausgebaut
Ich hoffe das der Server bald online steht
denn ich werde auf jeden Fall vorbei schauen.// hab mich verschrieben :>
-
-
So soll ich das San Andreas Police Department, in Polizei umändern!?
Was ist das für ein Unterschied
nö SAPD stört mir nicht nur das hier:Grove Street
Ballas Family
LCN -
Standart Fraktionen = ich werde bestimmt nicht vorbei schauen
ist doch nicht so schwer Fraktionen zu erstellen die es noch nirgendwo gibt :]
-
Am besten mit strcat
http://wiki.sa-mp.com/wiki/Strcat -
ja super jetzt habt ihr euch den Kostenlosen Server wo ihr nichts machen könnt bestellt
und wieso sollte ich eigentlich auf deinen server connecten?
wenn ich hier: http://www.gtamultiplayer.de mehr als 40 mit dem selben script habe ? -
-
ja ich denke es sollte funktionieren
danke -
Hallo ich wollte fragen ob es möglich ist bei OnPlayerTakeDamage nach zu fragen ob es ein bot ist?
-
benutze doch einfach Strcat: http://wiki.sa-mp.com/wiki/Strcat
dann musst du nicht so viele strings erstellen -
ich kann dir nur einen Server empfehlen
[ RPG ] :: Reputation Roleplay 1.0 | 2 mal ausgezeichnet ::macht richtig spass wenn ihr RP spielen könnt
mit dem Leader und startlevel solltet ihr euch bei Marshall bzw. Selvin im Forum melden
-
benutze doch strcat und nicht so was :O
//schreibfehler :>
-
es ist zwar kein ego-shooter aber im epmfehle dir mal L.A Noire von Rockstargames zu Spielen
-
Auf dem Server bin ich der LCN Leader
und gestern hatten wir viele Spieler (20 - 01 uhr)
Ich hab zwei neue member gewonnen
ich denke sie hatten auch viel spass bei der einführungAlso Leute vorbei schauen lohnt sich