28.11.2011, 06:59
Hey Guys,
I Have a server (currently LVRCR 1.3.3. and im wishing to add a register and login dialogue box instead of the commands
thats the current login/register code and i would like to change it to the Dialogue Boxes
I Have a server (currently LVRCR 1.3.3. and im wishing to add a register and login dialogue box instead of the commands
Код:
public OnPlayerConnect(playerid) { new str[100], str2[100], string[100]; GetPlayerName(playerid, str, 24); format(str2, 100, "\2;%s(%d) Has Joined Las Venturas Roleplay/Cops/Robbers v%s\2;", str,playerid,sversion); ircSay(EchoConnection, EchoChan,str2); format(str, 100, "%s(%d) Has Joined Las Venturas Roleplay/Cops/Robbers v%s", str,playerid,sversion); printf("%s",str); for(new i=0; i<MAX_PLAYERS_; i++) { if(IsPlayerConnected(i) && i != playerid) { SendClientMessage(i,0x808080AA, str); } } TogglePlayerClock(playerid,true); InShamal[playerid] = 0; SetPlayerColor(playerid,COLOR_DEADCONNECT); SetPlayerVirtualWorld(playerid,0); format(string, sizeof(string), "Las Venturas Roleplay/Cops/Robbers - Script Version %s",sversion); SendClientMessage(playerid,COLOR_WHITE, string); SendClientMessage(playerid,0x87CEEBAA, "This is NOT a deathmatch server. Do not randomly kill players"); SendClientMessage(playerid,0x87CEEBAA, "Visit our website to report bugs/suggestions/complaints etc"); SendClientMessage(playerid,0x87CEEBAA, "There is a full list of commands/rules and other information on our website" ); SendClientMessage(playerid,0x87CEEBAA, "Visit our website at "); format(string, sizeof(string), "~w~WELCOME TO~n~LAS VENTURAS~n~ROLEPLAY/COPS/ROBBERS~n~~b~version %s",sversion); GameTextForPlayer(playerid,string, 6000, 0); if(udb_Exists(PlayerName(playerid))) { SendClientMessage(playerid,0x9ACD32AA,"This Playername is Registered. Please login before you spawn"); SendClientMessage(playerid,COLOR_RED,"Please use /login (password) to login before you can spawn"); } else if(!udb_Exists(PlayerName(playerid))) { SendClientMessage(playerid,0x9ACD32AA,"This Playername has not yet been registered. You must register on this server before you can play"); SendClientMessage(playerid,COLOR_RED,"Please use /register (password) to register before you can spawn"); } KilledHimself[playerid] =0; SpamStrings[playerid] =0; GotCopBriberecently[playerid] =0; CanUseArmy[playerid] =0; PlayerAdminLevel[playerid] =0; AdminKilled[playerid] =0; TimeToMoveTwoFourSeven[playerid] =999; RobbedCash[playerid] =0; BankCashReturns[playerid] =0; BankRobInsurance[playerid] =0; AbandonedCopCar[playerid] =1; HasCried[playerid] =0; IsSpawned[playerid] =0; zoneupdates[playerid] = 0; player_zone[playerid] = -1; Jailed[playerid] =0; Frozen[playerid] =0; cuffed[playerid] =0; Kicking[playerid] =0; Chlamydia[playerid] =0; Banning[playerid] =0; PlayerRobwwait[playerid] =1; Tazed[playerid] =0; hastazer[playerid] =0; LawEnforcementRadio[playerid] =0; HasLawEnforcementRadio[playerid] =0; ReqBk[playerid] =0; ReqBkRecent[playerid] =0; ReportedRecent[playerid] =0; wantsheal[playerid] =0; wantscure[playerid] =0; wantsmechanic[playerid] =0; RecentAskedMechanic[playerid] =0; RobbedCasRecent[playerid] =0; RobbedPlyRecent[playerid] =0; Wantsfood[playerid] =0; sellfoodrecently[playerid] =1; Salmonella[playerid] =0; askedforfood[playerid] =0; askedforweapons[playerid] =0; Wantsguns[playerid] =0; OfferedGuns[playerid] =0; Muted[playerid] =0; PlayerDrugs[playerid] =0; wantsdrugs[playerid] =0; solddrugsrecent[playerid] =0; JailTime[playerid] =0; StoleCopCarRecent[playerid] =0; playerondrugs[playerid] =0; playertookdrugs[playerid] =0; HasDrugBag[playerid] =0; triedtoescaperecent[playerid] =0; cannotescapejail[playerid] =0; CopWaitBetweenRefills[playerid] =0; VisitReq[playerid] =0; EscapedConvict[playerid] =0; VisitReqExpires[playerid] =0; HasHitOnHim[playerid] =0; InAlcatraz[playerid] =0; PLAYERLIST_authed[playerid]=false; loginchances[playerid] =0; BankCash[playerid] =0; UsedBankRecently[playerid] =0; InBank[playerid] =0; Playerrobbedbankrecent[playerid] =0; InDerby[playerid] =0; commitedcrimerecently[playerid] =0; copshavevc[playerid] =0; fixedcarrecent[playerid] =0; //NewCash[playerid] =0; OldCash[playerid] =0; RegularPlayer[playerid] =0; InAdminHQ[playerid] =0; autobahnowner[playerid] =0; drunkplayer[playerid] =0; lastcardrove[playerid] =999; InAdminMode[playerid] =0; HasC4[playerid] =0; PlantingC4[playerid] =0; RobbedCaligs[playerid] =0; HasWallet[playerid] =0; TrashDeliveryTime[playerid] =0; TrashDeliveryEarnings[playerid] =0; GunDeliveryLevel[playerid] =0; OnDelMission[playerid] =0; GunsDeliveryTime[playerid] =0; DeliveringGuns[playerid] =0; RobbedBank[playerid] =0; DeliveringCash[playerid] =0; totalcashdelivered[playerid] =0; Driveronduty[playerid] =0; pmsoff[playerid] =0; carwin[playerid] =0; beenrobbedrecently[playerid] =0; AllowPlayerTeleport(playerid,0); canchooseskill[playerid] =0; robberrank[playerid] =0; teamkiller[playerid] =0; innocentkiller[playerid] =0; lowwantedkiller[playerid] =0; CasSecLastPlayerCuffed[playerid] =999; LeftTwoFourSeven[playerid] =999; SetPlayerMapIcon( playerid, 1, 3834.0366,462.8921,40.4060, 30, 0 ); SetPlayerMapIcon( playerid, 2, 2347.7432,1561.8536,36.9063, 52, 0 ); // bank SetPlayerMapIcon( playerid, 3, 1137.7289,2088.1465,11.0625, 52, 0 ); // atm 1 SetPlayerMapIcon( playerid, 4, 2540.4976,2266.2742,10.8203, 52, 0 ); // atm 2 SetPlayerMapIcon( playerid, 5, 2192.8577,1975.1671,12.2894, 52, 0 ); // atm 3 SetPlayerMapIcon( playerid, 6, 2231.5820,958.6937,10.8203, 52, 0 ); // atm 4 SetPlayerMapIcon( playerid, 7, 2174.4482,1398.4165,11.4234, 55, 0 ); // autobahn SetPlayerMapIcon( playerid, 8, 2283.0537,2437.0647,46.9775, 30, 0 ); // lvpd //SetPlayerMapIcon( playerid, 9, 2440.9717,2376.7434,11.2572, 40, 0 ); // lvpd return 1; }