Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //iScript v1.0 by iDomi.
- //Credits to undefined and state.
- global owner = "iDomi";
- // Change iDomi to your name.
- global credFail = false;
- def Print(s, c){ConsoleMessage(s, c);} def Pop(s, c){BigMessage(s, c);}
- def PrintAll(c){ConsoleMessageAllPlayers(c);} def PopAll(c){BigMessageAllPlayers(c);}
- def OnEverySecond(player){
- if(credFail == true){
- var fail = " Script won't work if credit is edited.\n";
- PrintAll(player, fail * 2);
- }
- }
- def OnPlayerEnterPark(player){
- var msg = "^9This park is using ^2iScript v1.0^9.\n^9Type ^7iHelp ^9for Command list.";
- Print(player, msg);
- }
- def ShowCommandList(player){
- var cmdList_title = "^2iScript commands:\n";
- var cmdList_gravity = "^0iGravity <moon/normal> ^7: Change the park's gravity.";
- var cmdList_tint = "^0iTint <integer> ^7: Tint your character.\n";
- var cmdList_info = "^0iInfo ^7: Info about iScript.";
- var cmdList_alert = "^0iAlert <string> ^7: Send an alert msg to all players.\n";
- var cmdList_players = "^0iPlayers ^7: Show how many players in this park."
- Print(player, cmdList_title + cmdList_gravity);
- Print(player, cmdList_tint + cmdList_info);
- Print(player, cmdList_alert + cmdList_players);
- }
- def OnPlayerChat(player, text){
- var bigMsg_ownCmd = ["^9Gravity changed to ^2Moon^9.", "^9Gravity changed to ^2Normal^9.", "^1Alert: ^7"];
- var conMsg_ownCmd = ["[^2iScript^7] ^9You changed the Gravity to ^2Moon^9.", "[^2iScript^7] ^9You changed the Gravity to ^2Normal ^9."];
- if(credFail == false){
- if(player == owner || player == "iDomi"){
- if(text == "iGravity moon" || text == "iGravity 0.5" || text == "iGravity m"){
- Gravity(0.5);
- PopAll(bigMsg_ownCmd[0]);
- Print(player, conMsg_ownCmd[0]);
- }
- else if(text == "iGravity normal" || text == "iGravity 1" || text == "iGravity n"){
- Gravity(1);
- PopAll(bigMsg_ownCmd[1]);
- Print(player, conMsg_ownCmd[1]);
- }
- else if(text.find("iAlert") == 0){
- PopAll(bigMsg_ownCmd[2] + text.substr(text.find_first_of(" "), text.size() - 6));
- }
- }
- var alp = ["a", "B", "c", "D", "f", "h", "i", "K", "l", "m", "N", "o", "Q", "R", "s", "T", "v", "w", "Y", "Z"];
- var conMsg = ["[^2iScript^7] ^9iScript is created by iDomi. Current version is v1.0", "^9Color changed.", "^1Error^7!", "[^2iScript^7] ^9Players: ^7"];
- if(text == "iHelp"){
- ShowCommandList(player);
- }
- var crVal = conMsg[0].substr(conMsg[0].find_first_of("y") + 1, conMsg[0].size() - 62);
- if(crVal == " " + alp[6] + alp[3] + alp[11] + alp[9] + alp[6]){
- if(text == "iInfo"){
- Print(player, conMsg[0]);
- }
- }
- if(crVal != " " + alp[6] + alp[3] + alp[11] + alp[9] + alp[6]){
- credFail = true;
- }
- if(text.find("iTint") == 0){
- TintPlayer(player, to_int(text.substr(text.find_first_of(" "), text.size() - 5)));
- Pop(player, conMsg[1]);
- }
- if(text == "iPlayers"){
- Print(player, conMsg[3] + to_string(CountPlayers()));
- }
- if(player != owner){
- if(text.find("iGravity") == 0 || text.find("iAlert") == 0){
- var noAcc = "^1Error: ^7You don't have access."; Print(player, noAcc);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement