Kasper Skrevet December 25, 2019 Del Skrevet December 25, 2019 En hurtig måde at sælge et license på! Klik "G" for at sende en moneyrequest til den spiller du kigger på HUSK AT SPØRG FOLK INDEN I SENDER DEM EN REQUEST!!! @name FastBM @persist Set:table if(first()) { runOnKeys(owner(),1,array("g")) runOnChat(1) Set["Price", number] = 3000 function string returnTime() { SSec = time("sec") MMin = time("min") HHour = time("hour") + 2 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 } function printBM(S:string) { printColor(vec(166, 64, 64), " [",vec(245, 245, 245), returnTime(), vec(166, 64, 64), " - ", vec(245, 245, 245), "BORGMESTER", vec(166, 64, 64), "] ", vec(245, 245, 245), S) } function printError(E:string) { printColor(vec(166, 64, 64), " [",vec(245, 245, 245), returnTime(), vec(166, 64, 64), " - ", vec(245, 245, 245), "BORGMESTER", vec(166, 64, 64), "] ", vec(233, 226, 29), "ERROR: ", vec(245, 245, 245), E) } } if(keyClk() & Set["delay", number] < curtime()) { if(keyClkPressed() == "g") { Set["Player", entity] = owner():aimEntity() local Dist = owner():pos():distance(Set["Player", entity]:pos()) if(Dist < 100) { if(Set["Player", entity]:isPlayer()) { Set["delay", number] = curtime() + 0.5 if (Set["Player", entity]:getGang() == owner():getGang() | Set["Price", number] == 0) { concmd("say /givelicense") timer("check", 1000) } else { moneyRequest(Set["Player", entity], Set["Price", number], "License") printBM("Sendet en request til "+Set["Player", entity]:name()) } } } } } if (moneyClk("License")) { concmd("say /givelicense") timer("check", 1000) } if (moneyNoClk("License")) { printError(Set["Player", entity]:name()+" sagde nej til money requesten") } if (clk(clkName())) { if (clkName() == "check") { if (Set["Player", entity]:hasLicense()) { printBM("Gav license til " + Set["Player", entity]:name()) } else { printError("Fik ikke givet license til " + Set["Player", entity]:name()) } } } if (chatClk(owner())){ local LS = (lastSaid():lower():explode(" ")) if (LS[1, string] == "!price") { hideChat(1) if (LS[2, string]:toNumber() > 3000 & LS[2, string]:toNumber() < 0) { printError("Numeret skal v"+ae()+"re mellem 0 og 3000") } else { Set["Price", number] = LS[2, string]:toNumber() printBM("Satte prisen til " + LS[2, string]:toNumber()) } } } Link til kommentar Del på andre sites More sharing options...
Kagen Besvaret December 25, 2019 Del Besvaret December 25, 2019 Ideen er faktisk cool nok. Kunne man ikke bruge en ranger til at give license på et tidspunkt Link til kommentar Del på andre sites More sharing options...
Zenoxxi Besvaret December 25, 2019 Del Besvaret December 25, 2019 F er måske ikke den bedste knap til det, da den som standard er sat til flashlight Link til kommentar Del på andre sites More sharing options...
Kasper Besvaret December 25, 2019 Forfatter Del Besvaret December 25, 2019 6 minutter siden, ZeNoxXi skrev: F er måske ikke den bedste knap til det, da den som standard er sat til flashlight Det er ændret Link til kommentar Del på andre sites More sharing options...
Merlin Besvaret December 26, 2019 Del Besvaret December 26, 2019 7 timer siden, Kagen skrev: Ideen er faktisk cool nok. Kunne man ikke bruge en ranger til at give license på et tidspunkt Tror jeg ikke man kan. Tror vist man skal kigge på personen hvis man giver licens. Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar