Xean -.- Skrevet Juni 6, 2019 Del Skrevet Juni 6, 2019 Kedede mig, så jeg tænkte jeg ville lave sådan en her E2.. Den kan: - Sende penge. - Spørge om penge. - Give alle spillere penge. - For sjovt lavede jeg et slags log-system. @name E2 MobilePay chat overfoere | By Mic @persist [Ply]:entity [Amount, I]:number [Logs, Players, HC]:array if(duped() | dupefinished()){ reset() } if(first()) { runOnChat(1) function string returnTime(){ SSec=time("sec") MMin=time("min") HHour=time("hour")+1 if(SSec<10){Sec="0"+SSec} else{Sec=""+SSec} if(MMin<10){Min="0"+MMin} else{Min=""+MMin} if(HHour<10){Hour="0"+HHour} elseif(HHour==24){Hour="00"} elseif(HHour==25){Hour="01"} elseif(HHour==26){Hour="02"} elseif(HHour==27){Hour="03"} elseif(HHour==28){Hour="04"} elseif(HHour==29){Hour="05"} elseif(HHour==30){Hour="06"} else{Hour=""+HHour} Tid=Hour+":"+Min return Tid } print("E2'en er lavet af Mic [STEAM_0:1:73536783]") Logs = array( "Opstartede E2'en", "E2'en er klar til forbrug!" ) I = 1 HC = array( "!give <ANTAL> <NAVN> <--- Giver ANTAL til NAVN", "!request/!req <ANTAL> <NAVN> <--- Spoerger NAVN om ANTAL", "!giveall <ANTAL> <--- Giver ANTAL til alle spillere", "!log <--- Printer en liste med 'logs'", "!help <--- Printer en liste med commands" ) timer("PrintHelp",100) function p(Print:string) { printColor(vec(85,109,247),"MobilePay :",vec(255,255,255)," "+Print) } } if(chatClk(owner())) { A = owner():lastSaid():lower():explode(" ") if(A[1,string]=="!give") { hideChat(1) if(A[2,string]:toNumber()) { Amount = A[2,string]:toNumber() if(findPlayerByName(A[3,string]):isPlayer()) { Ply = findPlayerByName(A[3,string]) moneyGive(Ply, Amount) p("Gav "+Ply:name()+" "+Amount+" DKK") Logs:pushString(""+returnTime()+" : Sendte "+Amount+" DKK til "+Ply:name()+".") } else { p("!give <ANTAL> <NAVN>") } } else { p("!give <ANTAL> <NAVN>") } } elseif(A[1,string]=="!request" | A[1,string]=="!req") { hideChat(1) if(A[2,string]:toNumber()) { Amount = A[2,string]:toNumber() if(findPlayerByName(A[3,string]):isPlayer()) { Ply = findPlayerByName(A[3,string]) moneyRequest(Ply, Amount, "MobilePay E2 | "+owner():name()) p("Spurgte "+Ply:name()+" om "+Amount+" DKK") Logs:pushString(""+returnTime()+" : Spurgte "+Ply:name()+" om "+Amount+" DKK.") } else { p("!request/!req <ANTAL> <NAVN>") } } else { p("!request/!req <ANTAL> <NAVN>") } } elseif(A[1,string]=="!giveall") { hideChat(1) if(A[2,string]:toNumber()) { Amount = A[2,string]:toNumber() Players = players() timer("GiveAllPlayers",100) I = 1 Logs:pushString(""+returnTime()+" : Gav alle("+Players:count()+") "+Amount+" DKK.") } else { p("!giveall <ANTAL> <-- giver alle spillere <ANTAL>") } } elseif(A[1,string]=="!log") { hideChat(1) timer("PrintLogs",100) I = 1 } elseif(A[1,string]=="!help") { hideChat(1) timer("PrintHelp",100) I = 1 } } if(moneyClk("MobilePay E2 | "+owner():name())) { Logs:pushString(""+returnTime()+" : "+moneyClkPlayer():name()+" accepterede anmodningen p"+aa()+" "+Amount+" DKK.") } if(clk("GiveAllPlayers")) { if(I < Players:count()) { moneyGive(Players[I,entity], Amount) timer("GiveAllPlayers",100) I++ } else { stoptimer("GiveAllPlayers") p("Gav "+Players:count() * Amount+" DKK i alt ("+Players:count()+")") } } elseif(clk("PrintHelp")) { if(I < HC:count()) { p(HC[I,string]) timer("PrintHelp",100) I++ } else { stoptimer("PrintHelp") } } elseif(clk("PrintLogs")) { if(I < Logs:count()+1) { printColor(Logs[I,string]) timer("PrintLogs",100) I++ } else { stoptimer("PrintLogs") } } Inspiration: og en tidligere E2' jeg har lavet som jeg har glemt at gemme. Link til kommentar
Jan T Besvaret Juni 7, 2019 Del Besvaret Juni 7, 2019 Der er også evt. den her. https://stavox.dk/forums/topic/5004-moneyrequest-moneygive-e2/ Link til kommentar
Plys Besvaret Juni 7, 2019 Del Besvaret Juni 7, 2019 Jeg mente sådan en hvor det var kun en person der kunne få den på pengene Link til kommentar
Aske Besvaret Juni 7, 2019 Del Besvaret Juni 7, 2019 1 time siden, Plys skrev: Jeg mente sådan en hvor det var kun en person der kunne få den på pengene Så altså det samme som ens tablet gør ved at mobilepay'e der inde på app'en?? Link til kommentar
Xean -.- Besvaret Juni 7, 2019 Forfatter Del Besvaret Juni 7, 2019 1 time siden, Plys skrev: Jeg mente sådan en hvor det var kun en person der kunne få den på pengene !give <ANTAL> <NAVN> ??????? Link til kommentar
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar