GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Beckham - 2012. november 01. - 12:21:46

Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Beckham - 2012. november 01. - 12:21:46
Sziasztok,hoztam egy szervernév váltó scriptet,nem nagy szám,de kezdõknek jól jöhet akik nem tudnak még scriptelni.Én se vagyok valami jó,én is kezdõ vagyok,de tudok kisseb scripteket írni.
Szervernév váltó:PWN: http://www.solidfiles.com/d/b3b465bde3/
 
#include <a_samp>                                       //Válzotó szervernév script.
// above main()                                      //Script By:Tom_Hudson
forward ChangeHostname();
public OnFilterScriptInit()
{
   SetTimer(\"ChangeHostname\",4000,1);
   return 1;
}
public ChangeHostname()
{
   new var = random(3); //itt ha átirod a számot akkor több szervernevet is létre tudsz hozni.
   switch (var)
   {
     case 0: SendRconCommand(\"hostname \");//Ide a szerver nevét
     case 1: SendRconCommand(\"hostname \");//úgyszint,módosítva
 case 2: SendRconCommand(\"hostname \");//.....
   }
}

 
Kapu script:PWN:http://www.solidfiles.com/d/2173d95f5b/
 
#include <a_samp>                          //kapu script:By:Tom_Hudson
#pragma tabsize 0
new kapu;//ebbõl persze lehet több is.
public OnGameModeInit()
{
kapu = CreateObject(object id,x,y,z);//Ide az átkonvertált alakot.
return 1;
}
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(cmdtext,\"/nyit\",true) == 0)
{               
    MoveObject(kapu,x,y,z,1.7);//1.7 a sebessége a x,y,z helyére
    return 1;
    }
if(strcmp(cmdtext,\"/zár\",true) == 0)
{
    MoveObject(kapu,x,y,z,1.7);//1.7 a sebessége
    return 1;
    }
    return 0;
    }

 
a kapu egy minta,ha megszeretnéd csinálni akkor átkell irkálni az adatokat....nem nehéz mert leirtam mit kell.
Nem kell fikázni...De próbálom magam többre vinni!  :thumbsup:
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: bendor - 2012. november 01. - 12:27:57
Nem rossz.
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: jana4 - 2012. november 01. - 13:24:59
A kapus szkriptednek semmi értelme így, egy \"tutorial\", leírások nélkül.

A hostname changer pedig sablonos, de ha egyedül csináltad, és jöttél rá, akkor OK. :)


Amúgy:


http://sampforum.hu/index.php?topic=21457.msg227794#msg227794

http://sampforum.hu/index.php?topic=5498.msg63483#msg63483

http://sampforum.hu/index.php?topic=4092.msg46332#msg46332

Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Beckham - 2012. november 01. - 13:30:32
Igen magam csináltam,és jó igaz hogy van fent belõle több de akkor is én nem azért teszem fel hogy én legyek az elsõ és dicsekedhessek hogy más már nem irhat mert már van egy ilyen.Én azért tettem fel hogy segítsek vele a kezdõknek,mert a többin ahogy látom nem valami tutorialos,én is ilyen scripteken tanultam meg az alapokat,jobb mint a videó
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Ezredes.$ - 2012. november 01. - 18:27:05
Grat.
Megy a +.
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Beckham - 2012. november 01. - 22:05:01
Köcce.:)
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: zeteni - 2012. november 02. - 12:26:12
[mod]A scripteket code tag-ekben is töltsd fel![/mod]
Kiegészítettem egy kicsit a kapusat, egyébként nem lett olyan rossz.
 
#include <a_samp>
//kapu script:By:Tom_Hudson
new kapu;//ebbõl persze lehet több is.
public OnGameModeInit()
{
kapu = CreateObject(object id,x,y,z);//Ide az átkonvertált zárt alakot.
return 1;
}
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(cmdtext,\"/nyit\",true) == 0)
{
    MoveObject(kapu, X,Y,Z, 1.7, RotX, RotY, RotZ);//Ide a nyitott pozíciót, az 1.7 a sebessége amivel nyílni fog.
    return 1;
}
if(strcmp(cmdtext,\"/zár\",true) == 0)
{
    MoveObject(kapu,X,Y,Z,1.7, RotX, RotY, RotZ);//Ide a zárt pozíciót. 1.7 a sebessége.
}
return 1;
  }
return 0;
}
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Beckham - 2012. november 02. - 12:50:32
Köszönöm,a dicséretet és a kiegészítést is,hiba remélem nincs benn?mert szerómon is ezt használom teszteltem és megy rendesen,sebességgel sincs gond de azt persze lehet állítani.
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: zeteni - 2012. november 02. - 12:57:52
Beraktam õket code tagek közé, legközelebb ne nekem kelljen.
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: norbee0170 - 2012. november 03. - 14:17:42
kapukról van sok leírás de GG
de nem értem ha MAGYAROK VAGYUNK AKK MÉR NEM TUDTOK MAGYARUL ÍRNI egy scriptet?
 
public ChangeHostname()[/quote]
 
SetTimer(\"ChangeHostname\",4000,1);[/quote]
 
case 0: SendRconCommand(\"hostname \"[/quote]
nekem van 1-2 tippem de ink nem mondom mer le leszek hurrogva
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Sramm - 2012. november 03. - 20:04:56
Idézetet írta: norbee0170 date=1351948662\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29351\" data-ipsquote-contentclass=\"forums_Topic
kapukról van sok leírás de GG
de nem értem ha MAGYAROK VAGYUNK AKK MÉR NEM TUDTOK MAGYARUL ÍRNI egy scriptet?
 
public ChangeHostname()

SetTimer(\"ChangeHostname\",4000,1);[/quote]
 
case 0: SendRconCommand(\"hostname \"[/quote]
nekem van 1-2 tippem de ink nem mondom mer le leszek hurrogva
 
[/quote]
Nekem áttekinthetõbb angolul, és ez egy angol játék és programnyelv :)
Cím: Szervernév váltó,Kapu script alap. By:Tom_Hudson
Írta: Beckham - 2012. december 24. - 21:45:19
Idézetet írta: Sramm date=1351969496\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29351\" data-ipsquote-contentclass=\"forums_Topic


kapukról van sok leírás de GG
de nem értem ha MAGYAROK VAGYUNK AKK MÉR NEM TUDTOK MAGYARUL ÍRNI egy scriptet?
 
public ChangeHostname()

SetTimer(\"ChangeHostname\",4000,1);[/quote]
 
case 0: SendRconCommand(\"hostname \"[/quote]
nekem van 1-2 tippem de ink nem mondom mer le leszek hurrogva
 
[/quote]
Nekem áttekinthetõbb angolul, és ez egy angol játék és programnyelv :)
 
[/quote]
Dettó.