TacoCat :D Skrevet November 11, 2017 Del Skrevet November 11, 2017 Hejsa! Jeg har lavet en lille Taxa e2, som jeg gerne vil dele med jer. :) - Når kunden har betalt vil e2en sende en pm hvor der står at en vogn venter på dem. - E2en vil automatisk loade siden "Lukket" efter kunden har købt, så folk ikke kan købe mens du er væk. Du kan åbne for salg igen ved at skrive !åben - Update! Du kan nu lukke for salg ved at skrive !luk - Du kan logge folk ud af e2en ved at skrive !logud @name Taxa 4x47 @inputs EGP:wirelink User:entity @outputs @persist S CurUser:entity @trigger #Lavet af TacoCat if(first()){ timer("Login",250) } Pris = 1000 function string returnTime(){ local Hours = time("hour")+2 return format("%02d:%02d", (Hours > 24 ? Hours-24 : Hours), time("min")) } function number wirelink:egpButton(Idx:number,Ply:entity) { TopLeft = 0 TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (TopLeft ? 0 : 1) BR = This:egpPos(Idx) + This:egpSize(Idx) / (TopLeft ? 1 : 2) Cur = This:egpCursor(Ply) return inrange(Cur, TL, BR) exit() } function void login(){ EGP:egpClear() EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,189,187,166,255) EGP:egpBox(2,vec2(256,50),vec2(512,100)) EGP:egpColor(2,39,86,50,255) EGP:egpText(3,"TAXA 4x47",vec2(256,15)) EGP:egpColor(3,255,255,255,255) EGP:egpSize(3,70) EGP:egpAlign(3,1) EGP:egpBox(4,vec2(256,256),vec2(350,100)) EGP:egpColor(4,39,86,50,255) EGP:egpText(5,"LOGIN",vec2(256,230)) EGP:egpColor(5,255,255,255,255) EGP:egpSize(5,50) EGP:egpAlign(5,1) EGP:egpBox(10,vec2(256,492),vec2(512,40)) EGP:egpColor(10,39,86,50,255) EGP:egpText(999,"Lavet af TacoCat",vec2(256,482)) EGP:egpAlign(999,1) EGP:egpColor(999,255,255,255,255) } function void shop(){ EGP:egpClear() EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,189,187,166,255) EGP:egpBox(2,vec2(256,50),vec2(512,100)) EGP:egpColor(2,39,86,50,255) EGP:egpText(3,"TAXA 4x47",vec2(256,15)) EGP:egpColor(3,255,255,255,255) EGP:egpSize(3,70) EGP:egpAlign(3,1) EGP:egpBox(6,vec2(256,200),vec2(350,100)) EGP:egpColor(6,39,86,50,255) EGP:egpBox(7,vec2(256,350),vec2(350,100)) EGP:egpColor(7,39,86,50,255) EGP:egpText(8,"BETAL",vec2(256,167)) EGP:egpAlign(8,1) EGP:egpSize(8,60) EGP:egpText(9,"KONTAKT",vec2(256,317)) EGP:egpAlign(9,1) EGP:egpSize(9,60) EGP:egpBox(10,vec2(256,492),vec2(512,40)) EGP:egpColor(10,39,86,50,255) EGP:egpText(11,"Chauff"+oe()+"r: "+owner():name()+"",vec2(256,482)) EGP:egpAlign(11,1) EGP:egpColor(11,255,255,255,255) } if(clk("Login")){ login() S = 1 } if(clk("Shop")){ shop() S = 2 } if(clk("Check") & S==2){ if(CurUser:pos():distance(EGP:entity():pos())>200){timer("Login",250)} timer("Check",2500) } if(S == 1){ if(EGP:egpButton(4,User)){timer("Shop",250),timer("Check",2000) CurUser = User} } if(S == 2){ if(User == CurUser){ if(EGP:egpButton(6,User)){moneyRequest(User,Pris,"Betaling for k"+oe()+"rsel")} if(EGP:egpButton(7,User)){printColor(vec(39,86,50),"[TAXA 4x47] ",vec(255,255,255),""+CurUser:name()+" har brug for din hj"+ae()+"lp!"),concmd("say /pm "+CurUser:steamID()+" Du har kaldt p"+aa()+" hj"+ae()+"lp!")} } } SID = moneyClkPlayer():steamID() if(moneyClk("Betaling for k"+oe()+"rsel")){ concmd("say /pm "+SID+" [TAXA 4x47 - "+returnTime()+"] En vogn venter p"+aa()+" dig.") } if(clk("Betalt")){ EGP:egpClear() EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpColor(1,189,187,166,255) EGP:egpBox(2,vec2(256,50),vec2(512,100)) EGP:egpColor(2,39,86,50,255) EGP:egpText(3,"TAXA 4x47",vec2(256,15)) EGP:egpColor(3,255,255,255,255) EGP:egpSize(3,70) EGP:egpAlign(3,1) EGP:egpBox(10,vec2(256,492),vec2(512,40)) EGP:egpColor(10,39,86,50,255) EGP:egpText(14,"Lukket!",vec2(256,215)) EGP:egpSize(14,70) EGP:egpAlign(14,1) EGP:egpText(15,"Kom tilbage senere!",vec2(256,280)) EGP:egpSize(15,40) EGP:egpAlign(15,1) } if(moneyClk()){ timer("Betalt",250) } runOnChat(1) if(chatClk(owner())){ LS=owner():lastSaid():explode(" ") if(LS[1,string]=="!"+aa()+"ben"){ hideChat(1) timer("Login",250) } } if(chatClk(owner())){ LS=owner():lastSaid():explode(" ") if(LS[1,string]=="!luk"){ hideChat(1) timer("Betalt",250) } } if(chatClk(owner())){ LS=owner():lastSaid():explode(" ") if(LS[1,string]=="!logud"){ hideChat(1) timer("Login",250) } } Link til kommentar
M4LTH3 Besvaret November 12, 2017 Del Besvaret November 12, 2017 Det ser godt ud @TacoCat :D Link til kommentar
TacoCat :D Besvaret November 12, 2017 Forfatter Del Besvaret November 12, 2017 5 timer siden, DJ.Lyon skrev: Det ser godt ud @TacoCat :D Takker! :) Link til kommentar
jona347h Besvaret November 12, 2017 Del Besvaret November 12, 2017 Hvordan får man den så eller køber den eller dowload??? Link til kommentar
TacoCat :D Besvaret November 12, 2017 Forfatter Del Besvaret November 12, 2017 56 minutter siden, jona347h skrev: Hvordan får man den så eller køber den eller dowload??? Du kopierer koden og indsætter det ind i expression 2 menuen ingame. :) Link til kommentar
Victor Lalle Besvaret November 12, 2017 Del Besvaret November 12, 2017 Credit til @Lalle for +REP Link til kommentar
TacoCat :D Besvaret November 12, 2017 Forfatter Del Besvaret November 12, 2017 - Update! Du kan nu lukke for salg ved at skrive !luk - Du kan logge folk ud af e2en ved at skrive !logud Link til kommentar
DetBareMads Besvaret November 12, 2017 Del Besvaret November 12, 2017 Kæft en fin E2 mis Link til kommentar
KennyBou Besvaret November 12, 2017 Del Besvaret November 12, 2017 Credir til @Lalle for at give @TacoCat :D +rep og credit til @S-M-O-K for at give @TacoCat :D +rep og blev inspireret af @Lalle Link til kommentar
Rambo Besvaret December 12, 2017 Del Besvaret December 12, 2017 Hvordan sætter jeg den ind i skærmen :D har fundet ud af det :D Link til kommentar
TacoCat :D Besvaret December 12, 2017 Forfatter Del Besvaret December 12, 2017 1 time siden, Rambo skrev: Hvordan sætter jeg den ind i skærmen :D har fundet ud af det :D Super :-) Link til kommentar
Jimmi Besvaret December 14, 2017 Del Besvaret December 14, 2017 @TacoCat :D en idé til den yderst pænne E2 du har lavet dig! - At man kan adde en extra vogn ved at man skriver fx. !addvogn mens man kigger på en en bil. - At E2'en kan finde ud af hvor mange vogne der er blevet tilføjet og hvis der er en vogn inde for fx. 500 meters afstand så genåbner den af sig selv og hvis vi nu siger at jeg køber en tur og Palle han er ansat af dig så sender E2'en selv en pm til Palle og den sender pengene til dig og du sender en hvis procent til Palle af de penge som du modtog. Håber at det er noget du kunne bruge, men ellers er den meget nydelig. Link til kommentar
kristofferlol Besvaret April 13, 2020 Del Besvaret April 13, 2020 Blacklist til den kunne være godt men ellers er den meget god. Link til kommentar
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar