1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

Changer Starpass en Dedipass

Discussion dans 'Vos Codes/Scripts pour CraftMyWebsite' créé par kumakuma215, 10 Mai 2016.

MineStrator, Votre hébergeur de serveur minecraft
  1. kumakuma215

    kumakuma215 ✬ Maréchal ✬

    1 641
    238
    83
    Hey, salut! Le script que je vous présente n'est qu'une reprise du script donné par @Florentlife sur un topic ;). Je le mets en tuto comme ça, c'est plus simple :

    Déjà tu vas sur dedipass tu te crées un comtpe etc puis dans Services tu t'en crée un tu clique sur Monnaie Virtuelle ! puis suivant
    Bon tu rentre ton site normal quoi
    URL d'installation tu met : Merci de vous Connecter/S'inscrire pour voir les liens.
    le nom de la monnaie tu mets "jetons" sans guillemets XD
    Tu mets un code de test ( n'importe mais un que tu puisse te rappeler XD )
    tu clique sur Redirection ;) ( là il te demande une URL de redirection et tu rentres : Merci de vous Connecter/S'inscrire pour voir les liens. )
    Puis suivant Tu choisis tes solutions de paiements etc tu peux choisir tout si tu veux et en face tu mets le nombre de jetons qui seront crédités
    Dans apparence tu t'en fous ( a part si tu t'y connais en CSS et tu fais ton truc ) sinon tu cliques sur suivant
    Là tu arrive sur une page avec 3 codes !
    Le premier un truc du style
    PHP:
    <div data-dedipass="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" data-dedipass-custom=""></div>
    tu le copies, puis tu vas dans thème/ton_theme/pages/tokens.php
    tu cherches la ligne :
    PHP:
    <h4>1 Code = <?php echo $_Serveur_['Payement']['starpassJetons']; ?> Jetons ! </h4>
    en dessous tu devrais avoir une immmmmmmmense ligne tu la supprimes et tu la remplaces par celle copié ! ;)
    Tu remonte un peu et tu vas ici
    PHP:
    <div class="alert alert-success">Votre code a bien été validévous avez été crédité de
    Tu devrais avoir une balises <?php echo $_Serveur blablabla ?> tu la supprime et tu met ça :
    PHP:
    <?php echo $_GET['tokens']; ?>
    ( tu supprimes uniquement ce qui est entre <?php ?>hein !! pas le reste ;) )
    Tu enregistre et ferme ;)
    Tu retourne sur dedipass et tu copie le second code c'est à dire
    HTML:
    <script src="//api.dedipass.com/v1/pay.js"></script>
    
    ou similaire ;)
    Tu vas dans theme/ton_theme/index.php
    tu l'ouvres et tu cherches :
    HTML:
    </head>
    
    Juste avant ça tu places le code ;)

    Puis tu enregistre et ferme :p
    Puis tu vas dans controleur/action.php
    tu cherche le
    PHP:
    case 'starpass' :
    ( si tu as Notepadd++ il devrait être situé vers les lignes 90-95 )
    Là tu devrais trouver un truc du style
    PHP:
    header('Location: index.php?&page=tokens&success=true");
    tu là supprimes !
    Puis tu vas dans controleur/starpass.php
    tu supprimes TOUT le code et tu le remplaces par le troisième code qu'ils t'on donné ;)

    Puis dans ce code tu devrais avoir un :
    PHP:
    echo 'Le code est valide et vous êtes crédité de ' $virtual_currency 'Jetons';
    tu le supprimes et remplace par :
    PHP:
    require_once('controleur/connection_base.php');
    require_once(
    'modele/joueur/maj.class.php');
    $joueurMaj = new Maj($_Joueur_['pseudo'], $bddConnection);
    $playerData $joueurMaj->getReponseConnection();
    $playerData $playerData->fetch();
    $playerData['tokens'] = $playerData['tokens'] + $virtual_currency;
    $joueurMaj->setReponseConnection($playerData);
    $joueurMaj->setNouvellesDonneesTokens($playerData);
    $_Joueur_['tokens'] = $_Joueur_['tokens'] + $virtual_currency;
    $_SESSION['Player']['tokens'] = $_Joueur_['tokens'];
    header("Location: index.php?page=token&success=true&tokens={$virtual_currency}");
    Puis dans ce code tu devrais avoir aussi :
    PHP:
    echo 'Vous devez saisir un code';
    et
    PHP:
    echo 'Le code '.$code.' est invalide';
    et bien tu remplaces ces 2 par :
    PHP:
    header('Location: index.php?&page=token$success=false');
    tu enregistres et tu fermes.
     
    • J'aime J'aime x 1
    Dernière édition: 10 Mai 2016
  2. IniActiviti

    IniActiviti Co-Fondateur CMW Staff Co-Fondateur Community Manager

    1 273
    375
    83
    le copiteur :eek: après c'est vrai que c'est + clair mais tu as son autorisation?
     
  3. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    OHHHHHH :O

    Le COPITEUR :OOOO

    ça me dérange pas ;) merci de l'avoir mis ici ça pourra aider plus de monde :)

    Je mettrais donc des Update Ici :) genre automatisé le script ce qui n'est pas très compliqué maintenant que je m'y connais plutôt bien en yml depuis PHP en remerciant grandement @TheTueurCiTy et @Elmoren pour leur superbe API et class pour utilisé ça ;) j'adore :)
     
  4. kumakuma215

    kumakuma215 ✬ Maréchal ✬

    1 641
    238
    83
    J'ai précisé que le code venait de FlorentLife :p
    PS : J'ai testé, et quand j'ai fait avec mon code de test, ça m'a marqué : "Vous avez été crédité de Jetons" à la place de "Vous avez été crédité de 1 Jetons". C'est normal?
     
  5. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Ta bien rembplacer avec le $_GET['tokens '] ?
     
  6. kumakuma215

    kumakuma215 ✬ Maréchal ✬

    1 641
    238
    83
    Oui, normalement ^^. (Faudra attendre demain pour l'affirmation j'ai pas accès au PC :()
     
  7. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Je te regarde ça sur skype dès que j'ai finit ma partie de LoL ;)

    EN attendant donne moi l'url qu'on te donne après la validation
     
  8. kumakuma215

    kumakuma215 ✬ Maréchal ✬

    1 641
    238
    83
    Whut? J'ai pas compris la dernière phrase, ça donne bien les tokens hein ^^. Ça n'affiche juste pas le nombre de tokens qu'on a eu :x
     
  9. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Oui ben l'URL de ta page après que tes tokens soient validés c'est quoi ?

    EDIT: Réglé via skype XD @kumakuma215 avait sauté une étape :p
     
    Dernière édition: 10 Mai 2016
  10. helias

    helias 1er classe

    59
    8
    8
    Le problème est que quand j'achète avec dedipass les tokens donné normalement donc pour 2€ = 150 tokens ben il ne me donne que 1 tokens...
    Pourriez-vous m'aider svp ?? ^^"
    Merci d'avance pour vos réponses.
     
  11. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Si tu test avec le code de test c'est normal que tu n'ai qu'1€ ;) t'inquiète pas :) si tu fais un vrai paiement ça donne le vrai montant ( j'ai testé moi-même x) )
     
    • J'aime J'aime x 1
  12. helias

    helias 1er classe

    59
    8
    8
    Ah ok j'ai eu assez peur ^^" Merci infiniment ! :)
     
  13. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    De rien ;) Je posterais une mise à jours quand j'aurais le temps pour rendre l'installation + facile
     
  14. helias

    helias 1er classe

    59
    8
    8
    D'accord :) merci en tout cas ^^"
     
    • J'accepte J'accepte x 1
  15. Alyris

    Alyris Soldat

    7
    0
    1
    GG à toi pour ce petit script qui mes d'une grande aide !
     
    • Amicale Amicale x 1
  16. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Avec plaisir :) ;)
     
  17. Fripon0987

    Fripon0987 Soldat

    12
    0
    1
  18. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Parce que t'a chier quelque chose x)))

    Non plus précisément expllllllllllllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiiiiiique plus ton problème stp
     
  19. Alyris

    Alyris Soldat

    7
    0
    1
    Bonjour,

    J'ai fais tout ce qu'il faut et sa marche niquel sauf sur un point, un ami à voulu payer du canada (offre que j'ai créé et qui s'affiche sur mon site)
    mais quand il est entre le code qu'il a eu au téléphone, sa met la page erreur de mon site et sa donne ni les jetons, ni l'argent sur dedipass.
    P.S : J'ai le thème ToonCraft

    EDIT : Les crédit du canadien sont enleve de son forfait mobile

    Merci de m'aider :)
     
  20. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Tu as accepté les Canadiens sur Dedipass ?

    Si tu as bien suivie le tuto ça ne doit pas faire ça
     

Partager cette page

Chargement...